Exemplo n.º 1
0
 private void btn_sua_Click(object sender, EventArgs e)
 {
     try {
         if (txt_TenNhanVien.Text.Trim().Length == 0)
         {
             MessageBox.Show("Vui Lòng Nhập Tên Nhân Viên", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
             txt_TenNhanVien.Focus();
             return;
         }
         else if (txt_DiaChiNhanVien.Text.Trim().Length == 0)
         {
             MessageBox.Show("Vui Lòng Nhập Địa Chỉ Nhân Viên", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
             txt_DiaChiNhanVien.Focus();
             return;
         }
         else
         {
             int role      = 0;
             int tinhTrang = 0;
             if (rad_quanTri.Checked)
             {
                 role = 1;
             }
             if (rad_hoatDong.Checked)
             {
                 tinhTrang = 1;
             }
             DTO_NHANVIEN nv = new DTO_NHANVIEN(txt_emailNhanVien.Text, txt_TenNhanVien.Text, txt_DiaChiNhanVien.Text, role, tinhTrang);
             if (MessageBox.Show("Bạn Có Muốn Thay Đổi Thông Tin Nhân Viên Không", "Thông Báo", MessageBoxButtons.YesNo, MessageBoxIcon.Warning) == DialogResult.Yes)
             {
                 if (BUS_NHANVIEN.updateNhanVien(nv))
                 {
                     MessageBox.Show("Sửa Thông Tin Thành Công");
                     ResetValue();
                     LoadGridView_NhanVien();
                 }
                 else
                 {
                     MessageBox.Show("Sửa Thông Tin Không Thành Công");
                 }
             }
             else
             {
                 ResetValue();
             }
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }