Esempio n. 1
0
        private void btnCapnhat_Click(object sender, EventArgs e)
        {
            string manv     = txtManv.Text;
            string tennv    = txtTenNv.Text;
            string gioitinh = "";

            if (rbNam.Checked)
            {
                gioitinh = "Nam";
            }
            else
            {
                gioitinh = "Nữ";
            }
            string ngaysinh = dateTimePickerNgaysinh.Value.ToString("yyyy-MM-dd");
            string diachi   = txtDiachi.Text;
            string sdt      = txtSodt.Text;
            string matkhau  = txtMatkhau.Text;
            string role     = "";

            if (cbRole.SelectedIndex == 0)
            {
                role = "nhan vien";
            }
            else
            {
                role = "admin";
            }
            if (manv.Equals("") || tennv.Equals("") || gioitinh.Equals("") || ngaysinh.Equals("") || diachi.Equals("") || sdt.Equals("") || matkhau.Equals("") || role.Equals(""))
            {
                MessageBox.Show("Không được bỏ trống trường nào !!!");
            }
            else
            {
                NhanVien nv      = new NhanVien(manv, tennv, gioitinh, ngaysinh, diachi, sdt, matkhau, role);
                NhanVien nvTimdc = nvDao.CheckNhanVien(nv.MaNv);

                if (nvTimdc == null) // mã nv chua có
                {
                    MessageBox.Show("Không có nhân viên nào có mã " + nv.MaNv + " ! Vui lòng hãy kiểm tra lại");
                }
                else
                {
                    nvDao.UpdateNhanVien(nv);                             // sửa thông tin nv
                    displayNhanVien(dgvNhanVien, nvDao.getAllNhanVien()); // hiển thị
                    clearAllFiled();                                      // xóa thông tin trong texbox
                    MessageBox.Show("Đã cập nhật thông tin nhân viên " + nv.TenNv);
                }
            }
        }
Esempio n. 2
0
 public JsonResult Update(NhanVienModel sp)
 {
     return(Json(dao.UpdateNhanVien(sp), JsonRequestBehavior.AllowGet));
 }