void aJob_Deleteed(object sender, EventArgs e) { AJob uc = sender as AJob; Dulieu job = uc.Job; fPanel.Controls.Remove(uc); Job.Job.Remove(job); }
void AddJob(Dulieu job) { AJob aJob = new AJob(job); aJob.Edited += aJob_Edited; aJob.Deleted += aJob_Deleteed; fPanel.Controls.Add(aJob); }
public AJob(Dulieu job) { InitializeComponent(); cbStatus.DataSource = Dulieu.ListStatus; this.Job = job; ShowInfo(); }
private void mnsiAddJob_Click(object sender, EventArgs e) { Dulieu item = new Dulieu() { WorkDate = dtpkDate.Value }; Job.Job.Add(item); AddJob(item); }
private void btnEdit_Click(object sender, EventArgs e) { //Khai báo d? li?u Work Business.Work_PlanItem.Dulieu DT_Work = new Dulieu(); Business.Work_PlanItem.Xulydulieu XLDL_Work = new Xulydulieu(); //Khai báo d? li?u CTCV Business.CTCV.Dulieu DT_CTCV = new Business.CTCV.Dulieu(); Business.CTCV.Xulydulieu XLDL_CTCV = new Business.CTCV.Xulydulieu(); //Khai báo d? li?u CTNV Business.CTNV.Dulieu DT_CTNV = new Business.CTNV.Dulieu(); Business.CTNV.Xulydulieu XLDL_CTNV = new Business.CTNV.Xulydulieu(); Job.WorkName = txbJob.Text; Job.FromTime = new Point((int)nmFromHours.Value, (int)nmFromMinute.Value); Job.ToTime = new Point((int)nmToHours.Value, (int)nmToMinute.Value); Job.WorkStatus = Dulieu.ListStatus[cbStatus.SelectedIndex]; Job.StaffName = cb_staff.Text; Job.DepartmentName = cb_pb.Text; DT_Work.WorkName = Job.WorkName; DT_Work.FromTime = Job.FromTime; DT_Work.ToTime = Job.ToTime; DT_Work.WorkStatus = Job.WorkStatus; DT_Work.WorkDate = Job.WorkDate; DT_CTCV.DepartmentName = cb_pb.Text; DT_CTCV.StaffName = cb_staff.Text; DT_CTCV.WorkName = Job.WorkName; DT_CTNV.WorkName = Job.WorkName; DT_CTNV.WorkStatus = Job.WorkStatus; DT_CTNV.StaffName = cb_staff.Text; if (edited != null) { edited(this, new EventArgs()); } XLDL_Work.Work_Insert(DT_Work); XLDL_CTCV.chitietCV_Insert(DT_CTCV); XLDL_CTNV.chitietNV_Insert(DT_CTNV); }