コード例 #1
0
        private void ItemClickEventHandler_Update2(object sender, ItemClickEventArgs e)
        {
            if (gridViewRowClick == true)
            {
                isAction = "Edit";

                state = MenuState.Insert;
                //Update :  DELEGATE
                // Gọi form Details
                //Disable
                this.Enabled = false;
                //
                F_PTU_Lines_Added_Row FRM = new F_PTU_Lines_Added_Row();
                FRM.isAction    = this.isAction;
                FRM.ngaynhanmau = this.ngaynhanmau;
                Set4Object_Details();
                FRM.OBJ_PTUH    = this.OBJ_PTUH;
                FRM.OBJ_PTUL    = this.OBJ_PTUL;
                FRM.myFinished += this.finished;
                FRM.Show();
            }
            else
            {
                XtraMessageBoxArgs args = new XtraMessageBoxArgs();
                args.AutoCloseOptions.Delay = 3000;
                args.AutoCloseOptions.ShowTimerOnDefaultButton = true;
                args.DefaultButtonIndex = 0;
                args.Caption            = "Thông báo tự đóng ";
                args.Text    = "Vui lòng click chọn dòng cần cập nhật. Thông báo này sẽ tự đóng sau 3 giây.";
                args.Buttons = new DialogResult[] { DialogResult.OK };
                XtraMessageBox.Show(args).ToString();
            }

            //if(lkeCTXN.Text.Length > 0 && lkeCTXN.Text != "...")
            //{
            //    if (txtSoLuong.Text == null)
            //        XtraMessageBox.Show("Vui lòng nhập số lượng mẫu đã nhận","Lưu ý");
            //    else
            //    {
            //        if (txtSoLuongXN.Text == null)
            //            txtSoLuongXN.Text = txtSoLuong.Text;

            //        if (KHMAUCTXNOBJ.DonGia != 0)
            //            KHMAUCTXNOBJ.ThanhTien = (KHMAUCTXNOBJ.DonGia * float.Parse(txtSoLuongXN.Text) * (100 + KHMAUCTXNOBJ.VAT) / 100);
            //        else
            //            KHMAUCTXNOBJ.ThanhTien = 0;

            //        KHMAUCTXNOBJ.KHMau = txtKHMau.Text;
            //        KHMAUCTXNOBJ.CTXNID = int.Parse(lkeCTXN.EditValue.ToString());
            //        KHMAUCTXNOBJ.SoLuongXN = txtSoLuongXN.Text;
            //        BUS2.KHMau_CTXN_LABBUS_INSERT(KHMAUCTXNOBJ);
            //    }
            //}
            //this.tbl_KHMau_CTXN_LABTableAdapter.ClearBeforeFill = true;
            //gridControl1.DataSource = this.tbl_KHMau_CTXN_LABTableAdapter.FillBy(this.sYNC_NUTRICIELDataSet.tbl_KHMau_CTXN_LAB, txtKHMau.Text);

            //throw new NotImplementedException();
        }
コード例 #2
0
        private void ItemClickEventHandler_Add2(object sender, ItemClickEventArgs e)
        {
            //isAction = "Add";
            state = MenuState.Insert;
            //Update :  DELEGATE
            // Gọi form Details
            //Diable form
            this.Enabled = false;
            //
            F_PTU_Lines_Added_Row FRM = new F_PTU_Lines_Added_Row();

            FRM.isAction    = "Add";
            FRM.ngaynhanmau = this.ngaynhanmau;
            Set4Object_Details();
            FRM.OBJ_PTUH    = this.OBJ_PTUH;
            FRM.OBJ_PTUL    = this.OBJ_PTUL;
            FRM.myFinished += this.finished;
            FRM.Show();

            //if(lkeCTXN.Text.Length > 0 && lkeCTXN.Text != "...")
            //{
            //    if (txtSoLuong.Text == null)
            //        XtraMessageBox.Show("Vui lòng nhập số lượng mẫu đã nhận","Lưu ý");
            //    else
            //    {
            //        if (txtSoLuongXN.Text == null)
            //            txtSoLuongXN.Text = txtSoLuong.Text;

            //        if (KHMAUCTXNOBJ.DonGia != 0)
            //            KHMAUCTXNOBJ.ThanhTien = (KHMAUCTXNOBJ.DonGia * float.Parse(txtSoLuongXN.Text) * (100 + KHMAUCTXNOBJ.VAT) / 100);
            //        else
            //            KHMAUCTXNOBJ.ThanhTien = 0;

            //        KHMAUCTXNOBJ.KHMau = txtKHMau.Text;
            //        KHMAUCTXNOBJ.CTXNID = int.Parse(lkeCTXN.EditValue.ToString());
            //        KHMAUCTXNOBJ.SoLuongXN = txtSoLuongXN.Text;
            //        BUS2.KHMau_CTXN_LABBUS_INSERT(KHMAUCTXNOBJ);
            //    }
            //}
            //this.tbl_KHMau_CTXN_LABTableAdapter.ClearBeforeFill = true;
            //gridControl1.DataSource = this.tbl_KHMau_CTXN_LABTableAdapter.FillBy(this.sYNC_NUTRICIELDataSet.tbl_KHMau_CTXN_LAB, txtKHMau.Text);

            //throw new NotImplementedException();
        }