Exemple #1
0
        void aJob_Deleteed(object sender, EventArgs e)
        {
            AJob   uc  = sender as AJob;
            Dulieu job = uc.Job;

            fPanel.Controls.Remove(uc);
            Job.Job.Remove(job);
        }
Exemple #2
0
        void AddJob(Dulieu job)
        {
            AJob aJob = new AJob(job);

            aJob.Edited  += aJob_Edited;
            aJob.Deleted += aJob_Deleteed;

            fPanel.Controls.Add(aJob);
        }
Exemple #3
0
        public AJob(Dulieu job)
        {
            InitializeComponent();

            cbStatus.DataSource = Dulieu.ListStatus;

            this.Job = job;

            ShowInfo();
        }
Exemple #4
0
        private void mnsiAddJob_Click(object sender, EventArgs e)
        {
            Dulieu item = new Dulieu()
            {
                WorkDate = dtpkDate.Value
            };

            Job.Job.Add(item);
            AddJob(item);
        }
Exemple #5
0
        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);
        }