public void themNVCV_DAO(QuanLyNhanVienChucVu_DTO nvcv) { NHANVIEN_CHUCVU6 iNHANVIEN_CHUCVU6s = new NHANVIEN_CHUCVU6 { MANV = nvcv.MaNV, MACV = nvcv.MaCV, TUNGAY = nvcv.TuNgay, DENNGAY = nvcv.DenNgay, }; db.NHANVIEN_CHUCVU6s.InsertOnSubmit(iNHANVIEN_CHUCVU6s); db.SubmitChanges(); }
public void capnhatNVCV_DAO(QuanLyNhanVienChucVu_DTO nvcv) { IQueryable <NHANVIEN_CHUCVU6> query = from q in db.NHANVIEN_CHUCVU6s where q.MANV == nvcv.MaNV && q.MACV == nvcv.MaCV && q.TUNGAY == nvcv.TuNgay select q; foreach (NHANVIEN_CHUCVU6 item in query) { item.DENNGAY = nvcv.DenNgay; } db.SubmitChanges(); }
public int capnhatNVCV_BUS(GunaLabel txtMaNV, GunaComboBox cbCV, GunaDateTimePicker tuNgay, GunaDateTimePicker denNgay, GunaCheckBox chb) { if (QuanLyNhanVienChucVu_DAO.Instance.kiemTraTonTai(txtMaNV.Text, cbCV.SelectedValue.ToString(), tuNgay.Value) <= 0) { return(0);//kiểm tra đã tồn tại nhân viên với cv này chưa? } string strDenNgay = denNgay.Text; int kiemtra = kiemTraDuLieu(txtMaNV, cbCV, tuNgay, denNgay, chb, ref strDenNgay); if (kiemtra == 3) { QuanLyNhanVienChucVu_DTO nvcv = new QuanLyNhanVienChucVu_DTO(txtMaNV.Text, cbCV.SelectedValue.ToString(), tuNgay.Value, strDenNgay); QuanLyNhanVienChucVu_DAO.Instance.capnhatNVCV_DAO(nvcv); } return(kiemtra); }