private void btn_lamMoi_Click(object sender, EventArgs e) { NVhienhanh = null; Bind(); trThai = 1; LoadData(); TrangThai(); }
void GetNhanVienInfo(NhanVienDTO nhanVienDTO) { nhanVienHoaDon.StrMaNhanVien = nhanVienDTO.StrMaNhanVien.ToString(); nhanVienHoaDon.StrHoTen = nhanVienDTO.StrHoTen.ToString(); // nhanVienHoaDon.StrMaChucVu = nhanVienDTO.StrMaChucVu.ToString(); // nhanVienHoaDon.StrDiaChi = nhanVienDTO.StrDiaChi.ToString(); // nhanVienHoaDon.StrDiaChi = nhanVienDTO.StrDiaChi.ToString(); }
public Result ChangePassword(NhanVienDTO nhanVienDTO, string oldPass, string newPass) { if (nhanVienDTO.Password == oldPass) { nhanVienDTO.Password = newPass; } return(UpdatePassword(nhanVienDTO)); }
public bool XoaNhanVien(NhanVienDTO nhanVien) { //string[] param = { "@ID" }; //object[] values = { nhanVien.Id }; //string query = "Delete NhanVien Where ID=@ID"; //return DataProvider.Instance.ExecuteNonQueryPara(query, param, values); return(true); }
public bool SuaNhanVien(NhanVienDTO nhanVien) { //string[] param = { "@ID", "@Ten", "@IDChucDanh", "@NgaySinh", "@GioiTinh", "@DiaChi", "@SDT", "@CMND", "@Email" }; //object[] values = { nhanVien.Id, nhanVien.Ten, nhanVien.IdChucDanh, nhanVien.NgaySinh, nhanVien.GioiTinh, nhanVien.DiaChi, nhanVien.Sdt, nhanVien.Cmnd, nhanVien.Email }; //string query = "Update NhanVien Set Ten=@Ten, IDChucDanh=@IDChucDanh, NgaySinh=convert(date,@NgaySinh,105), GioiTinh=@GioiTinh, DiaChi=@DiaChi, SDT=@SDT, CMND=@CMND, Email=@Email Where ID=@ID"; //return DataProvider.Instance.ExecuteNonQueryPara(query, param, values); return(true); }
public bool ThemNhanVien(NhanVienDTO nhanVien) { //string[] param = { "@ID", "@Ten", "@IDChucDanh", "@NgaySinh", "@GioiTinh", "@DiaChi", "@SDT", "@CMND", "@Email" }; //object[] values = { nhanVien.Id, nhanVien.Ten, nhanVien.IdChucDanh, nhanVien.NgaySinh, nhanVien.GioiTinh, nhanVien.DiaChi, nhanVien.Sdt, nhanVien.Cmnd, nhanVien.Email }; //string query = "Insert Into NhanVien Values(@ID,@Ten,convert(date,@NgaySinh,105),@GioiTinh,@DiaChi,@SDT,@CMND,@Email,@IDChucDanh)"; //return DataProvider.Instance.ExecuteNonQueryPara(query, param, values); return(true); }
private void frmQuanLy_Load(object sender, EventArgs e) { panelContent.Width = 1112; panelContent.Height = 710; NhanVienDTO nv = nvBUS.TimKiemNVBUS(tenTK); txtTenNV.Text = nv.HoTenNV; }
public DataTable get_NhanVien_PhongBanByMaPhongBan(NhanVienDTO _nhanVienDTO) { List <SqlParameter> sqlParams = new List <SqlParameter> { new SqlParameter("@MaPhongBan", _nhanVienDTO.MaPhongBan) }; return(base.executeNonQuerya("NhanVien_getPhongBanByMaPhongBan", sqlParams)); }
public bool UpdateNV(NhanVienDTO NV) { if (NV.TenNV == "" || NV.GioiTinh == "" || NV.DiaChi == "" || NV.Sdt == "" || NV.NgaySinh == null) { return(false); } return(NhanVienDAL.Intance.UpdateNV(NV)); }
public DataTable NhanVien_SelectNghiViecTamThoi(NhanVienDTO _nhanVienDTO) { List <SqlParameter> sqlParams = new List <SqlParameter> { new SqlParameter("@NghiViecTamThoi", _nhanVienDTO.NghiViecTamThoi) }; return(base.executeNonQuerya("NhanVien_getNhanVienNghiViecTamThoi", sqlParams)); }
public DataTable NhanVien_GetKhuVuc(NhanVienDTO _nhanVienDTO) { List <SqlParameter> sqlParams = new List <SqlParameter> { new SqlParameter("@MaKhuVuc", _nhanVienDTO.MaKhuVuc) }; return(base.executeNonQuerya("NhanVien_getKhuVucByMaKhuVuc", sqlParams)); }
public DataTable NhanVien_DangNhap_get(NhanVienDTO _nhanVienDTO) { List <SqlParameter> sqlParams = new List <SqlParameter> { new SqlParameter("@MaNhanVien", _nhanVienDTO.MaNhanVien) }; return(base.executeNonQuerya("NhanVien_DangNhap_get", sqlParams)); }
public DataTable NhanVien_GetChucVu(NhanVienDTO _nhanVienDTO) { List <SqlParameter> sqlParams = new List <SqlParameter> { new SqlParameter("@MaChucVu", _nhanVienDTO.MaChucVu) }; return(base.executeNonQuerya("NhanVien_getChucVuByMaChucVu", sqlParams)); }
public bool ThemNVNoImage(NhanVienDTO NV) { if (NV.TenNV == "" || NV.GioiTinh == "" || NV.DiaChi == "" || NV.Sdt == "" || NV.NgaySinh == null) { return(false); } return(NhanVienDAL.Intance.ThemNVNoImage(NV)); }
public DataTable get_NhanVien_TenNhanVienByMaChamCong(NhanVienDTO _nhanVienDTO) { List <SqlParameter> sqlParams = new List <SqlParameter> { new SqlParameter("@MaChamCong", _nhanVienDTO.MaChamCong) }; return(base.executeNonQuerya("NhanVien_getTenNhanVienByMaChamCong", sqlParams)); }
public DataTable getNhanVienAutoDowload(NhanVienDTO _nhanVienDTO) { List <SqlParameter> sqlParams = new List <SqlParameter> { new SqlParameter("@MaChamCong", _nhanVienDTO.MaChamCong) }; return(base.executeNonQuerya("NHANVIEN_getAutoDowload", sqlParams)); }
public DataTable get_NhanVien_GioiTinh(NhanVienDTO _nhanVienDTO) { List <SqlParameter> sqlParams = new List <SqlParameter> { new SqlParameter("@MaCongTy", _nhanVienDTO.GioiTinh) }; return(base.executeNonQuerya("NHANVIEN_getGioiTinh", sqlParams)); }
public int CapNhatNhanVienBTN(NhanVienDTO nv) { string sql = string.Format("update NHANVIEN set TenNV = N'{0}', DiaChi = N'{1}', DienThoai = '{2}', DiDong = '{3}'," + " Email = '{4}', QuanLy = '{5}', BoPhan = '{6}', ConQuanLy = '{7}' where MaNV like '{8}'", nv.TenNV, nv.DiaChi, nv.DienThoai, nv.DiDong, nv.Email, nv.QuanLy, nv.BoPhan, nv.ConQuanLy, nv.MaNV); return(db.ExcuteSql(sql)); }
public int ThemNhanVienBTN(NhanVienDTO nv) { string sql = string.Format("insert into NhanVien (MaNV, TenNV, DiaChi, DienThoai, DiDong, Email, QuanLy, BoPhan, ConQuanLy)" + "values('{0}', N'{1}', N'{2}', '{3}', '{4}', '{5}', '{6}', '{7}', '{8}')", nv.MaNV, nv.TenNV, nv.DiaChi, nv.DienThoai, nv.DiDong, nv.Email, nv.QuanLy, nv.BoPhan, nv.ConQuanLy); return(db.ExcuteSql(sql)); }
public static bool CapNhatNhanVien(NhanVienDTO nv) { bool kq; string sql = string.Format("set dateformat DMY update NhanVien set HoTen = N'{0}', NgaySinh = convert(varchar(10),'{1}',103), TenDN = '{2}', MatKhau = '{3}', Quyen = N'{4}' where MaNV = {5}", nv.HoTen, nv.NgaySinh, nv.TenDN, nv.MatKhau, nv.Quyen, nv.MaNV); kq = SqlDataAccessHelper.ExecuteNonQuery(sql); return(kq); }
public DataTable NhanVien_SearchXemGio(NhanVienDTO _nhanVienDTO) { List <SqlParameter> sqlParams = new List <SqlParameter> { new SqlParameter("@MaChamCong", _nhanVienDTO.MaChamCong) }; return(base.executeNonQuerya("NhanVien_SearchXemGio", sqlParams)); }
public DataTable NhanVien_getFromTreeviewNhanVienMoi(NhanVienDTO _nhanVienDTO) { List <SqlParameter> sqlParams = new List <SqlParameter> { new SqlParameter("@NhanVienMoi", _nhanVienDTO.NhanVienMoi) }; return(base.executeNonQuerya("NhanVien_getNhanVienMoi", sqlParams)); }
private void btnCapnhat_Click(object sender, EventArgs e) { TaiKhoanBUS taiKhoanBUS = new TaiKhoanBUS(); try { if (taiKhoanBUS.KiemtraTrungCapnhatDN(gridNhanVien.CurrentRow.Cells[0].Value.ToString(), txtTaiKhoan.Text)) { NhanVienDTO nhanVienDTO = new NhanVienDTO(); nhanVienDTO.Ma = int.Parse(gridNhanVien.CurrentRow.Cells[0].Value.ToString()); nhanVienDTO.Ten = txtTen.Text; nhanVienDTO.SDT = txtSDT.Text; nhanVienDTO.Maloainhanvien = int.Parse(cbmChucvu.SelectedValue.ToString()); nhanVienDTO.NgaySinh = dtpkNgaySinh.Value.Date; nhanVienDTO.Mataikhoan = int.Parse(taiKhoanBUS.ThemTaikhoan(txtTaiKhoan.Text)); nhanVienDTO.DiaChi = txtDiaChi.Text; if (rbNam.Checked) { nhanVienDTO.GioiTinh = "Nam"; } else { nhanVienDTO.GioiTinh = "Nữ"; } NhanVienBUS nhanVienBUS = new NhanVienBUS(); if (nhanVienBUS.CapnhatNhanvien(nhanVienDTO)) { MessageBoxDS m = new MessageBoxDS(); MessageBoxDS.thongbao = "Cập nhật nhân viên thành công"; MessageBoxDS.maHinh = 1; m.ShowDialog(); Hienthi(); } else { MessageBoxDS m = new MessageBoxDS(); MessageBoxDS.thongbao = "Cập nhật nhân viên thất bại"; MessageBoxDS.maHinh = 3; m.ShowDialog(); } } else { MessageBoxDS m = new MessageBoxDS(); MessageBoxDS.thongbao = "Tên đăng nhập đã tồn tại"; MessageBoxDS.maHinh = 2; m.ShowDialog(); } } catch { MessageBoxDS m = new MessageBoxDS(); MessageBoxDS.thongbao = "Nhập chưa đầy đủ thông tin"; MessageBoxDS.maHinh = 2; m.ShowDialog(); } }
private void btnLogin_Click(object sender, EventArgs e) { NhanVienDTO NV = new NhanVienDTO(); NV.Username = txtUsername.Text; NV.Password = txtPassword.Text; if (NhanVienBUS.LayTinhTrang(txtUsername.Text) == "Unlock") { if (NhanVienBUS.DangNhap(NV) == true) { if (NhanVienBUS.LayPQ(txtUsername.Text) == "Quản lí") { frmQuanli frm = new frmQuanli(NhanVienBUS.LayTenND(txtUsername.Text), NhanVienBUS.LayPQ(txtUsername.Text), txtUsername.Text); this.Hide(); frm.ShowDialog(); this.Show(); txtPassword.ResetText(); } else if (NhanVienBUS.LayPQ(txtUsername.Text) == "Quản trị") { frmQuantri frm = new frmQuantri(NhanVienBUS.LayTenND(txtUsername.Text), NhanVienBUS.LayPQ(txtUsername.Text), txtUsername.Text); this.Hide(); frm.ShowDialog(); this.Show(); txtPassword.ResetText(); } else if (NhanVienBUS.LayPQ(txtUsername.Text) == "Tài xế") { frmTaiXe frm = new frmTaiXe(NhanVienBUS.LayTenND(txtUsername.Text), NhanVienBUS.LayPQ(txtUsername.Text), txtUsername.Text); this.Hide(); frm.ShowDialog(); this.Show(); txtPassword.ResetText(); } else if (NhanVienBUS.LayPQ(txtUsername.Text) == "Khách hàng") { frmKhachHang frm = new frmKhachHang(); this.Hide(); frm.ShowDialog(); this.Show(); txtPassword.ResetText(); } } else if (NhanVienBUS.DangNhap(NV) == false) { MessageBox.Show("Sai username hoặc mật khẩu.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else if (NhanVienBUS.LayTinhTrang(txtUsername.Text) == "Lock") { MessageBox.Show("Tài khoản đã bị khóa.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { MessageBox.Show("Tài khoản không tồn tại.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public XemLuong(TaiKhoanDTO nv) { nvBUS = new NhanVienBUS(); qdBUS = new QuyDinhBUS(); qd = qdBUS.Laydulieu(); tkDTO = nv; nvDTO = nvBUS.Laynv(tkDTO.manv); InitializeComponent(); }
public DilogSuaNhanVien(String maNV) { this.maNV = maNV; nv = getNV.getNhanVien(maNV); InitializeComponent(); txtTenNV.Text = nv.HoTen; txtDC.Text = nv.DiaChi; txtSDT.Text = nv.SoDienThoai; }
public void Update_NhanVienLamViecTroLai(NhanVienDTO _nhanVienDTO) { List <SqlParameter> sqlParams = new List <SqlParameter> { new SqlParameter("@MaChamCong", _nhanVienDTO.MaChamCong), new SqlParameter("@NghiViecTamThoi", _nhanVienDTO.NghiViecTamThoi) }; base.Procedure("NhanVien_updateLamViecTroLai", sqlParams); }
public void Update_MaTheByNhanVien(NhanVienDTO _nhanVienDTO) { List <SqlParameter> sqlParams = new List <SqlParameter> { new SqlParameter("MaChamCong", _nhanVienDTO.MaChamCong), new SqlParameter("MaThe", _nhanVienDTO.MaThe) }; base.Procedure("NHANVIEN_updateMaThe", sqlParams); }
public void Sua_HinhAnh(NhanVienDTO _nhanVienDTO) { List <SqlParameter> sqlParams = new List <SqlParameter> { new SqlParameter("@MaNhanVien", _nhanVienDTO.MaNhanVien), new SqlParameter("@HinhAnh", _nhanVienDTO.HinhAnh) }; base.Procedure("NHANVIEN_updateHinhAnh", sqlParams); }
public DataTable NhanVien_SearchTinhCong(NhanVienDTO _nhanVienDTO) { List <SqlParameter> sqlParams = new List <SqlParameter> { new SqlParameter("@MaNhanVien", _nhanVienDTO.MaNhanVien), new SqlParameter("@TenNhanVien", _nhanVienDTO.TenNhanVien) }; return(base.executeNonQuerya("NhanVien_SearchTinhCong", sqlParams)); }
//Sự kiện của button thêm nhân viên private void btnThem_Click(object sender, EventArgs e) { if (kiemtradulieu()) { nvDTO = new NhanVienDTO(); nvDTO.Manhanvien = txtMaNV.Text; nvDTO.Tennhanvien = txtTenNV.Text; nvDTO.Ngaysinh = dtpNS.Value; nvDTO.Phai = rdbNam.Checked; nvDTO.Diachi = txtDiaChi.Text; nvDTO.Phone = txtDienthoai.Text; nvDTO.Chucvu = cmbChucVu.Text; if (client.insertNhanVien(nvDTO) == 1) { showTK(nvDTO.Manhanvien); } else { MessageBox.Show("Dữ liệu đã có!"); txtMaNV.Clear(); txtMaNV.Focus(); return; } } }
//Sự kiện của sửa nhân viên private void btnSua_Click(object sender, EventArgs e) { if (lsvNV.SelectedItems.Count <= 0) return; if (kiemtraten() && kiemtrangaysinh() && kiemtradiachi()) { nvDTO = new NhanVienDTO(); nvDTO.Manhanvien = lsvNV.SelectedItems[0].SubItems[0].Text; nvDTO.Tennhanvien = txtTenNV.Text; nvDTO.Ngaysinh = dtpNS.Value; nvDTO.Phai = rdbNam.Checked; nvDTO.Diachi = txtDiaChi.Text; nvDTO.Phone = txtDienthoai.Text; nvDTO.Chucvu = cmbChucVu.Text; client.updateNhanVien(nvDTO); showTK(nvDTO.Manhanvien); } }