コード例 #1
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();
                //Disable
                this.Enabled = false;
                //
                // Truyen object LOC to DELEGATE
                F_LOCATION_Details F_LOC_Dtl = new Class.F_LOCATION_Details();
                F_LOC_Dtl.LOC         = this.LOC;
                F_LOC_Dtl.isAction    = this.isAction;
                F_LOC_Dtl.myFinished += this.finished;
                F_LOC_Dtl.Show();
            }
            else
            {
                XtraMessageBoxArgs args = new XtraMessageBoxArgs();
                args.AutoCloseOptions.Delay = 3000;
                args.AutoCloseOptions.ShowTimerOnDefaultButton = true;
                args.DefaultButtonIndex = 0;
                args.Caption            = "Lưu ý ";
                args.Text    = "Vui lòng click vào dòng cần chỉnh sửa . Thông báo này sẽ tự đóng sau 3 giây.";
                args.Buttons = new DialogResult[] { DialogResult.OK };
                XtraMessageBox.Show(args).ToString();
            }
        }
コード例 #2
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);
            //Disable
            this.Enabled = false;
            //
            // Truyen object LOC to DELEGATE
            F_LOCATION_Details F_LOC_Dtl = new Class.F_LOCATION_Details();

            F_LOC_Dtl.isAction    = this.isAction;
            F_LOC_Dtl.LOC         = this.LOC;
            F_LOC_Dtl.myFinished += this.finished;
            F_LOC_Dtl.Show();
        }
コード例 #3
0
        private void ItemClickEventHandler_Add(object sender, EventArgs e)
        {
            isAction = "Add";

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

            F_LOC_Dtl.isAction    = this.isAction;
            F_LOC_Dtl.LOC         = this.LOC;
            F_LOC_Dtl.myFinished += this.finished;
            F_LOC_Dtl.Show();
        }