private void btnCapNhat_Click(object sender, EventArgs e) { if (txtHoTenNhanSu.Text.Trim().Equals("") || txtDiaChi.Text.Trim().Equals("") || txtNamSinh.Text.Trim().Equals("")) { MessageBox.Show("Loi"); } else { int blresult; blresult = 0; blresult = Convert.ToInt16(MessageBox.Show("Bạn có muốn cập nhật phiếu khám", "Cập Nhật Phiếu Khám", MessageBoxButtons.OKCancel, MessageBoxIcon.Exclamation)); //MessageBox.Show(blresult.ToString()); if (blresult == 1) { ns_DTO = new NhanSu_DTO(); ns_BUS = new NhanSu_BUS(); ns_DTO.MaNhanSu = txtMaNhanSu.Text.Trim(); ns_DTO.HoTenNhanSu = txtHoTenNhanSu.Text; ns_DTO.gioitinhns = gioitinhns; ns_DTO.NamSinhNS = txtNamSinh.Text; ns_DTO.DiaChiNS = txtDiaChi.Text; ns_DTO.VaiTroNS = vaitro; ns_BUS.SuaThongTinNhanSu(ns_DTO); FrmNhanSu_GUI FrmNhanSu = new FrmNhanSu_GUI(); Close(); FrmNhanSu.Show(); } } }
public static void Sua(NhanSu_DTO nv) { SqlConnection conn = DataAccess.ketNoi(); string sqlUpdate = "UPDATE NHANSU SET HoTenNS=@HoTenNS, SDTNS=@SDTNS, DCNS=@DCNS, ChucVu=@ChucVu WHERE MaNS=@MaNS"; SqlCommand cmd = new SqlCommand(sqlUpdate, conn); cmd.CommandType = CommandType.Text; cmd.Parameters.Add("@HoTenNS", SqlDbType.NVarChar, 50); cmd.Parameters.Add("@SDTNS", SqlDbType.VarChar, 11); cmd.Parameters.Add("@DCNS", SqlDbType.VarChar, 50); cmd.Parameters.Add("@ChucVu", SqlDbType.NVarChar, 11); cmd.Parameters.Add("@MaNS", SqlDbType.VarChar, 11); cmd.Parameters["@HoTenNS"].Value = nv.HoTenNS; cmd.Parameters["@SDTNS"].Value = nv.SDTNS; cmd.Parameters["@DCNS"].Value = nv.DCNS; cmd.Parameters["@ChucVu"].Value = nv.ChucVu; cmd.Parameters["@MaNS"].Value = nv.MaNS; if (conn.State == ConnectionState.Closed) { conn.Open(); } cmd.ExecuteNonQuery(); conn.Close(); }
public NhanSu_DTO getnv(int id) { NhanSu_DTO nv; DataTable tb = DBConect_DAO.Instrance.ExecuteQuery("SELECT * FROM dbo.Nhanvien WHERE ID = " + id.ToString()); nv = new NhanSu_DTO(tb.Rows[0]); return(nv); }
void load() { if (typeus != 0) { nv = Nhansu_DAO.Instance.getnv(typeus); cv = nv.Chucvu; } }
private void btnLuuNS_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { string MaNS = txtMaNS.Text; string HoTenNS = txtHoTenNS.Text; string SDTNS = txtSDTNS.Text; string DCNS = txtDCNS.Text; string ID = txtID.Text; string Pass = txtPass.Text; string ChucVu = ""; if (checkEditQuanLy.CheckState == CheckState.Checked) { ChucVu = checkEditQuanLy.Text; } else { ChucVu = checkEditNhanVien.Text; } NhanSu_DTO ns = new NhanSu_DTO(MaNS, HoTenNS, SDTNS, DCNS, ChucVu); TaiKhoanDTO tk = new TaiKhoanDTO(ID, Pass, MaNS); if (MaNS == "" || HoTenNS == "" || SDTNS == "" || DCNS == "" || ChucVu == "" || ID == "" || Pass == "") { XtraMessageBox.Show("Bạn phải nhập đầy đủ thông tin của nhân viên!", "Thông báo"); } if (Them == true) { try { NhanSu_BUS.ThemNS(ns, tk); LoadDataNS(); XtraMessageBox.Show("Thêm nhân viên thành công!", "Thông báo"); LockControl(); } catch (SqlException ex) { XtraMessageBox.Show(ex.Message); } } else { try { NhanSu_BUS.SuaNS(ns); LoadDataNS(); XtraMessageBox.Show("Sửa thông tin nhân viên thành công!", "Thông báo!"); LockControl(); } catch (SqlException ex) { XtraMessageBox.Show(ex.Message); } } }
private void btnThem_Click(object sender, EventArgs e) { if (txtHoTenNhanSu.Text.Trim().Equals("") || txtDiaChi.Text.Trim().Equals("") || txtNamSinh.Text.Trim().Equals("")) { MessageBox.Show("Loi"); } else { int blresult; blresult = 0; blresult = Convert.ToInt16(MessageBox.Show("Bạn có muốn thêm nhân sự", "Thêm Nhân Sự", MessageBoxButtons.OKCancel, MessageBoxIcon.Exclamation)); //MessageBox.Show(blresult.ToString()); if (blresult == 1) { ns_DTO = new NhanSu_DTO(); ns_BUS = new NhanSu_BUS(); if (RadioButton1.Checked == true) { gioitinhns = "Nam"; } else if (RadioButton2.Checked == true) { gioitinhns = "Nữ"; } check(); ns_DTO.MaNhanSu = txtMaNhanSu.Text.Trim(); ns_DTO.HoTenNhanSu = txtHoTenNhanSu.Text; ns_DTO.gioitinhns = gioitinhns; ns_DTO.NamSinhNS = txtNamSinh.Text; ns_DTO.DiaChiNS = txtDiaChi.Text; ns_DTO.VaiTroNS = vaitro; ns_BUS.NhapThongTinNhanSuMoi(ns_DTO); FrmNhanSu_GUI FrmNhanSu = new FrmNhanSu_GUI(); Close(); FrmNhanSu.Show(); } } }
public static void Them(NhanSu_DTO nv, TaiKhoanDTO tk) { SqlConnection conn = DataAccess.ketNoi(); string sqlInsertNS = "INSERT INTO NHANSU VALUES(@MaNS,@HoTenNS,@SDTNS,@DCNS,@ChucVu)"; SqlCommand cmd = new SqlCommand(sqlInsertNS, conn); cmd.CommandType = CommandType.Text; cmd.Parameters.Add("@MaNS", SqlDbType.VarChar, 10); cmd.Parameters.Add("@HoTenNS", SqlDbType.NVarChar, 50); cmd.Parameters.Add("@SDTNS", SqlDbType.NVarChar, 11); cmd.Parameters.Add("@DCNS", SqlDbType.VarChar, 100); cmd.Parameters.Add("@ChucVu", SqlDbType.NVarChar, 50); cmd.Parameters["@MaNS"].Value = nv.MaNS; cmd.Parameters["@HoTenNS"].Value = nv.HoTenNS; cmd.Parameters["@SDTNS"].Value = nv.SDTNS; cmd.Parameters["@DCNS"].Value = nv.DCNS; cmd.Parameters["@ChucVu"].Value = nv.ChucVu; string sqlInsertTK = "INSERT INTO TAIKHOAN VALUES(@TenTk,@MatKhau,@MaNS)"; SqlCommand cmdTK = new SqlCommand(sqlInsertTK, conn); cmdTK.CommandType = CommandType.Text; cmdTK.Parameters.Add("@TenTk", SqlDbType.VarChar, 10); cmdTK.Parameters.Add("@MatKhau", SqlDbType.VarChar, 32); cmdTK.Parameters.Add("@MaNS", SqlDbType.VarChar, 11); cmdTK.Parameters["@TenTk"].Value = tk.Id; cmdTK.Parameters["@MatKhau"].Value = tk.Password; cmdTK.Parameters["@MaNS"].Value = tk.MaNS; if (conn.State == ConnectionState.Closed) { conn.Open(); } cmd.ExecuteNonQuery(); cmdTK.ExecuteNonQuery(); conn.Close(); }
private void btnXoa_Click(object sender, EventArgs e) { int blresult; blresult = 0; blresult = Convert.ToInt16(MessageBox.Show("Bạn có muốn xóa nhân sự", "Xóa Nhân Sự", MessageBoxButtons.OKCancel, MessageBoxIcon.Exclamation)); //MessageBox.Show(blresult.ToString()); if (blresult == 1) { ns_DTO = new NhanSu_DTO(); ns_BUS = new NhanSu_BUS(); ns_DTO.MaNhanSu = txtMaNhanSu.Text; ns_BUS.XoaNhanSu(ns_DTO); } FrmNhanSu_GUI FrmNhanSu = new FrmNhanSu_GUI(); Close(); FrmNhanSu.Show(); }
public static void SuaNS(NhanSu_DTO ns) { NhanSu.Sua(ns); }
public static void ThemNS(NhanSu_DTO ns, TaiKhoanDTO tk) { tk.Password = taoChuoiMD5(tk.Password); NhanSu.Them(ns, tk); }
public void SuaThongTinNhanSu(NhanSu_DTO ns) { ns.Update(); }
public void XoaNhanSu(NhanSu_DTO ns) { ns.Delete(); }
public void NhapThongTinNhanSuMoi(NhanSu_DTO ns) { ns.Insert(); }