public static PhanCaDTO MappingPhanCaDTO(this PhanCa phanca)//Tên biết viết đầu là chữ thường để phân biệt với kiểu dữ liệu { return(new PhanCaDTO { Id = phanca.Id, MaNV = phanca.MaNV, HeSoLuong = phanca.HeSoLuong, SoGio = phanca.SoGio, }); }
public FormChamCong() { InitializeComponent(); List <PHAN_CA> pcs = PhanCa.LayCaLamViec(Init.nhanVien.MSNV, Convert.ToDateTime(DateTime.Now.ToShortDateString())); Console.WriteLine(pcs.Count); for (int i = 0; i < pcs.Count; i++) { flowLayoutPanel1.Controls.Add(new PanelCong(pcs[i])); } }
public void TimCa(int msnv, DateTime tu, DateTime den) { flowPanel.Controls.Clear(); List <PHAN_CA> pc = PhanCa.LayCaLamViec(msnv, tu, den); for (int i = 0; i < pc.Count; i++) { if (pc[i].CHAM_CONG == 1) { flowPanel.Controls.Add(new PanelXacNhanCong(pc[i])); } } }
// Timekeeping public static bool ChamCongHangNgay(PHAN_CA pc) { //Cham Cong return(PhanCa.ChamCongHangNgay(pc)); }
public void ThemPhanCa(PhanCa phanca) { _conText.phanca.Add(phanca); _conText.SaveChanges(); }
public void SuaPhanCa(PhanCa phanca) { _conText.phanca.Update(phanca); _conText.SaveChanges(); }
private void btnXacNhan_Click(object sender, EventArgs e) { PhanCa.XacNhanCaLamViec(pc); KhoaTrangThai(); }
public bool XoaCaLamViec(PHAN_CA pc) { return(PhanCa.XoaCaLamViec(pc)); }
public bool ThemCaLamViec(PHAN_CA pc) { return(PhanCa.ThemCaLamViec(pc)); }