//Sua doi thong tin NhanVien public bool SuaDoiNhanVien(NhanVien nv) { string sql = string.Format("Update NHANVIEN set Ho = N'{0}', Ten = N'{1}', GioiTinh = N'{2}', NgaySinh = N'{3}', CMND = '{4}', Email = '{5}', SDT = '{6}'," + " DiaChi = N'{7}', NgayVaoLam = N'{8}', ChucVu = N'{9}', TrinhDo = N'{10}', HocVi = N'{11}', MaPhongBan = '{12}', MaPhongLamViec = '{13}' where MaNhanVien = '{14}' ", nv.Ho, nv.Ten, nv.GioiTinh, nv.NgaySinh.ToString("MM/dd/yyyy"), nv.CMND, nv.Email, nv.SDT, nv.DiaChi, nv.NgayVaoLam.ToString("MM/dd/yyyy"), nv.ChucVu, nv.TrinhDo, nv.HocVi, nv.MaPhongBan, nv.MaPhongLamViec, nv.MaNhanVien); if (conn.ExcuteQuery(sql)) { MessageBox.Show("Sửa đổi thông tin nhân viên thành công!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); return true; } else return false; }
//Lay thong tin cua nhan vien private NhanVien LayThongTinNhanVien() { NhanVien nv = new NhanVien(); nv.MaNhanVien = txtQLNS_MaNhanVien.Text; nv.Ho = txtQLNS_HoNV.Text; nv.Ten = txtQLNS_TenNV.Text; nv.NgaySinh = Convert.ToDateTime(dtPickerQLNS_NgaySinhNV.Value.ToString()); nv.GioiTinh = cboQLNS_GioiTinhNV.SelectedValue.ToString(); nv.DiaChi = txtQLNS_DiaChiNV.Text; nv.CMND = Convert.ToInt32(txtQLNS_CMNDNV.Text); nv.TrinhDo = cboQLNS_TrinhDoNV.SelectedValue.ToString(); nv.ChucVu = txtQLNS_ChucVuNV.Text; nv.MaPhongBan = cboQLNS_MaPhongBanNV.SelectedValue.ToString(); nv.Email = txtQLNS_EmailNV.Text; nv.SDT = Convert.ToInt64(txtQLNS_SDTNV.Text); nv.NgayVaoLam = Convert.ToDateTime(dtPickerQLNS_NgayVaoLamNV.Value.ToString()); nv.HocVi = cboQLNS_HocViNV.SelectedValue.ToString(); nv.MaPhongLamViec = cboQLNS_MaPhongCongTac.SelectedValue.ToString(); return nv; }
// Them mot nhan vien moi public bool ThemNhanVien(NhanVien nv) { string sql = string.Format("Insert into NHANVIEN(STT, MaNhanVien, MaPhongBan, Ho, Ten, GioiTinh, NgaySinh, CMND, Email, SDT, DiaChi, NgayVaoLam," +" ChucVu, TrinhDo, HocVi, MaPhongLamViec) Values('{0}', '{1}', '{2}', N'{3}', N'{4}', N'{5}', N'{6}', '{7}', '{8}', '{9}', N'{10}', N'{11}', N'{12}', N'{13}', N'{14}', '{15}')", "0", nv.MaNhanVien, nv.MaPhongBan, nv.Ho, nv.Ten, nv.GioiTinh, nv.NgaySinh.ToString("MM/dd/yyyy"), nv.CMND, nv.Email, nv.SDT, nv.DiaChi, nv.NgayVaoLam.ToString("MM/dd/yyyy"), nv.ChucVu, nv.TrinhDo, nv.HocVi, nv.MaPhongLamViec); if (conn.ExcuteQuery(sql)) { MessageBox.Show("Thêm Nhân viên mới thành công!","Thông báo",MessageBoxButtons.OK,MessageBoxIcon.Information); return true; } else return false; }