Ejemplo n.º 1
0
        private void ItemClickEventHandler_View(object sender, EventArgs e)
        {
            // 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;
            isAction = "View";

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

            // Truyen object LOC to DELEGATE
            F_TC_Details FRM = new Class.F_TC_Details();

            FRM.isAction    = this.isAction;
            FRM.TC          = this.TC;
            FRM.myFinished += this.finished;
            FRM.Show();
        }
Ejemplo n.º 2
0
        private void ItemClickEventHandler_Edit(object sender, EventArgs e)
        {
            // 25 isEditting gan bang true
            //isEditting = true;
            isAction = "Edit";

            state = MenuState.Update;

            if (gridViewRowClick == true)
            {
                Set4Object();

                // Truyen object LOC to DELEGATE
                F_TC_Details FRM = new Class.F_TC_Details();
                FRM.TC          = this.TC;
                FRM.isAction    = this.isAction;
                FRM.myFinished += this.finished;
                FRM.Show();
            }
            else
            {
                XtraMessageBox.Show("Vui lòng click vào dòng cần chỉnh sửa ");
            }
        }
Ejemplo n.º 3
0
        public F_KQKN_Template_Details_Added_Row()
        {
            InitializeComponent();
            Load += (s, e) =>
            {
                //if(isEditting == true)
                if (isAction == "Edit")
                {
                    txtID.ReadOnly = true;
                    Set4Controls();
                }
                else if (isAction == "Add")
                {
                    txtID.ReadOnly         = true;
                    txtKQKNTemplateID.Text = OBJ.KQKNTemplateID.ToString();
                    txtSTT.Text            = STT.ToString();
                }
            };

            btnSave.Click += (s, e) =>
            {
                if (isAction == "Add")
                {
                    Set4Object();
                    BUS.KQKN_Template_Details_Row_INSERT(OBJ);
                }
                else if (isAction == "Edit")
                {
                    Set4Object();
                    BUS.KQKN_Template_Details_Row_UPDATE(OBJ);
                }
                Is_close = true;
            };

            btnCancel.Click += (s, e) =>
            {
                this.Close();
            };

            lkeTC.ButtonClick += (s, e) =>
            {
                if (e.Button.Index == 1)
                {
                    F_TC_Details FRM = new Class.F_TC_Details();
                    FRM.isAction    = "Add";
                    FRM.myFinished += this.finished;
                    FRM.Show();
                }
            };

            lkePPT.ButtonClick += (s, e) =>
            {
                if (e.Button.Index == 1)
                {
                    F_PPT_Details FRM = new F_PPT_Details();
                    FRM.isAction    = "Add";
                    FRM.myFinished += this.finished;
                    FRM.Show();
                }
            };

            lkeCTPT.ButtonClick += (s, e) =>
            {
                if (e.Button.Index == 1)
                {
                    F_CTPT_Details FRM = new F_CTPT_Details();
                    FRM.isAction    = "Add";
                    FRM.myFinished += this.finished;
                    FRM.Show();
                }
            };
        }