Form Quản lý Dịch vụ

Một phần của tài liệu Phân tích và thiết kế hệ thống quản lý khách sạn bằng chương trình Visual Studio (Trang 127)

1 . Tìm kiếm theo tên , Tìm Kiếm theo mã Dịch Vụ Gồm :

- 2 TextBox : txttimten và txttimmadv

- 2 Button : bttimten và bttimmadv 2 . DataGridview hiển thị Danh Sách Nhân Viên

Gồm :

- 1 DataGridview : grvdichvu . 3 . Phần “ Thêm mới nhân viên “

Gồm :

- 4 Textbox : txtmadv , txttendv , txtgia , txtdvt 4. Các Button : Thêm mới , Cập nhật , Phục Hồi , Thoát

Gồm :

- 4 Button : btthem , btcapnhat , btphuchoi , btthoat .

Tầng Dữ Liệu :

GridView Dịch Vụ : ( grvdichvu ) Cần DataTable Dich Vụ (MaDV, TenDV, Gia, DVT)s

Tầng Xử Lý : Dadichvu :

SELECT MaDV, TenDV, Gia, DVT FROM DichVu

Hàm xử lý sự kiện :

// Sự kiện Load Form Quản Lý Dịch Vụ

privatevoid QLDV_Load(object sender, EventArgs e) {

daQLDV.Fill(myDs1.DichVu); }

// Sự kiện tìm kiếm Dịch Vụ theo tên

privatevoid bttimten_Click(object sender, EventArgs e) {

myDs1.DichVu.DefaultView.RowFilter = "TenDV like '%" + txttimten.Text +

"%'";

dataGridView1.DataSource = myDs1.DichVu.DefaultView; }

// Sự kiện tìm kiếm Dịch Vụ theo mã Dịch Vụ

privatevoid tbntimma_Click(object sender, EventArgs e) {

myDs1.DichVu.DefaultView.RowFilter = "MaDV ='" + txttimma.Text + "'"; dataGridView1.DataSource = myDs1.DichVu.DefaultView;

}

// Sự kiện thêm Dịch Vụ mới

privatevoid btthem_Click(object sender, EventArgs e) {

try

{

sqlConnection1.Open();

sqlthemdv.Parameters["@MaDV"].Value = txtmadv.Text; sqlthemdv.Parameters["@TenDV"].Value = txttendv.Text; sqlthemdv.Parameters["@Gia"].Value = txtgia.Text; sqlthemdv.Parameters["@dvt"].Value = txtdvt.Text; sqlthemdv.ExecuteNonQuery();

daQLDV.Update(myDs1.DichVu); myDs1.DichVu.Clear();

daQLDV.Fill(myDs1.DichVu); sqlConnection1.Close();

MessageBox.Show("Thêm mới dịch vụ thành công"); }

catch

{

MessageBox.Show("Thêm mới không thành công"); }

}

// Sự kiện cập nhật Dịch Vụ

privatevoid btcapnhat_Click(object sender, EventArgs e) {

daQLDV.Update(myDs1.DichVu);

MessageBox.Show("Cập nhật thành công"); }

// Sự kiện phục hồi Dữ Liệu

privatevoid btphuchoi_Click(object sender, EventArgs e) {

myDs1.DichVu.Clear();

daQLDV.Fill(myDs1.DichVu); }

Mô tả các vận hành :

- Nhân viên vào Form Quản Lý Dịch Vụ

- Nhập tên nhân viên vào textbox tìm tên dịch vụ . Nhấn Button Tim kiếm để GridView hiện thị dịch vụ cần tìm kiếm .

- Nhập thông tin dịch vụ muốn thêm mới vào các textbox tương ứng . Rồi nhấn Button thêm mới để thêm mới dịch vụ vào CSDL

- Nhấn button Cập Nhật , Phục hồi để cập nhật , phục hồi dữ liệu trên GridView

Chương VI: Cài đặt và thử nghiệm

Chương trình quản lý Khách sạn của nhóm em được chạy thử trên Hệ điều hành WindowXP, Win7… Chạy bằng chương trình Visual Studio 2008.

Qua tiến hành cài đặt và thử nghiệm cho thấy: Chương trình chạy tốt, đã xử lý được những nghiệp vụ của khách sạn, hỗ trợ tối đa cho Nhân viên tiếp tân cũng như Nhân viên Quản lý của khách sạn trong việc phục vụ khách hàng cũng như quản lý CSDL

Một phần của tài liệu Phân tích và thiết kế hệ thống quản lý khách sạn bằng chương trình Visual Studio (Trang 127)

Tải bản đầy đủ (PDF)

(132 trang)