: 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();
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