Form Quản Lý Dịch Vụ:

Một phần của tài liệu Đồ án quản lý hệ thống khách sạn (Trang 131)

: CacDanhMuc1 NV dang nhap he thong QLKS

11.Form Quản Lý Dịch Vụ:

Tầng Giao Diện :

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 :

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(); (adsbygoogle = window.adsbygoogle || []).push({});

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ụ

{

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

Một phần của tài liệu Đồ án quản lý hệ thống khách sạn (Trang 131)