private void btnThem_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 nvResult = nvDao.CheckPhoneExist(sdt); // có sdt đó hay chua NhanVien nv = new NhanVien(manv, tennv, gioitinh, ngaysinh, diachi, sdt, matkhau, role); NhanVien nvTimdc = nvDao.CheckNhanVien(nv.MaNv); // có mã nv đó chua if (nvTimdc == null) // nếu mã nv đó chua có { if (nvResult == null) // nếu sdt chua có { nvDao.AddNhanVien(nv); // thêm nv displayNhanVien(dgvNhanVien, nvDao.getAllNhanVien()); // hiển thị clearAllFiled(); // xóa nội dung trong texbox sau khi thêm MessageBox.Show("Đã thêm nhân viên !"); } else { MessageBox.Show("Nhân viên " + nvResult.TenNv + " đã sử dụng số điện thoại này !! Vui lòng kiểm tra lại"); } } else { MessageBox.Show("Đã tồn tại nhân viên có mã nhân viên: " + nv.MaNv); } } }
public JsonResult Add(NhanVienModel nhanvien) { return(Json(dao.AddNhanVien(nhanvien), JsonRequestBehavior.AllowGet)); }
public JsonResult Add(NhanVienModel sanpham) { var session_nhanvien = (DoAn.Common.Session.NhanVienSession)Session[DoAn.Common.Constants.NHANVIEN_SESSION]; return(Json(dao.AddNhanVien(sanpham, session_nhanvien.MaChiNhanh), JsonRequestBehavior.AllowGet)); }