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