Пример #1
0
        private void ItemClickEventHandler_View(object sender, EventArgs e)
        {
            Set4ObjectHeader();
            // 23 Gán state UPdate cho tat ca cac nut
            state = MenuState.Update;

            //24  Edit hoặc update nên  isNew gán bằng false
            //isNew = false;

            // 25 isEditting gan bang true
            //isEditting = true;
            isActionMini = "View";

            // 26 COntrols gỡ bỏ trạng thái đọc cho phép nhập liệu
            //ControlsReadOnly(false);

            // Truyen object LOC to DELEGATE
            //Disable
            this.Enabled = false;
            //
            F_PXN_Details_Added_Row FRM = new F_PXN_Details_Added_Row();

            FRM.isAction    = this.isActionMini;
            FRM.ngaynhanmau = dteNgayNhanMau.Text.Length == 0 ? DateTime.Today : DateTime.Parse(dteNgayNhanMau.Text, CultureInfo.CreateSpecificCulture("en-GB"));
            OBJ1.SoPXN      = OBJ.SoPXN;
            FRM.OBJ         = this.OBJ1;
            FRM.myFinished += this.finished;
            FRM.Show();
        }
Пример #2
0
        private void ItemClickEventHandler_Add(object sender, EventArgs e)
        {
            Set4ObjectHeader();

            isActionMini = "Add";
            //Riêng cho trường hợp tạo mới Row trên KQKN template
            //Truyen ID cua KQKN template cho Row
            OBJ1.ID = OBJ.ID;

            state = MenuState.Insert;
            //Update :  DELEGATE
            // Gọi form Details
            //Disable
            this.Enabled = false;
            //
            F_PXN_Details_Added_Row FRM = new F_PXN_Details_Added_Row();

            FRM.isAction    = this.isActionMini;
            FRM.ngaynhanmau = dteNgayNhanMau.Text.Length == 0 ? DateTime.Today : DateTime.Parse(dteNgayNhanMau.Text, CultureInfo.CreateSpecificCulture("en-GB"));
            OBJ1.SoPXN      = OBJ.SoPXN;
            FRM.OBJ         = this.OBJ1;
            FRM.myFinished += this.finished;
            FRM.Show();
        }