Exemple #1
0
        public LoadAddEditPO(frmAddEditPO frm, PurchaseOrders purchaseOrders)
        {
            this.frm            = frm;
            this.purchaseOrders = purchaseOrders;

            frm.cboSuppliers.EditValueChanged += CboSuppliers_EditValueChanged;
            frm.btnSave.Click                   += BtnSave_Click;
            frm.btnClose.Click                  += BtnClose_Click;
            frm.FormClosing                     += Frm_FormClosing;
            frm.ItemsGridView.RowUpdated        += ItemsGridView_RowUpdated;
            frm.btnDeleteItemRepo.ButtonClick   += BtnDeleteItemRepo_ButtonClick;
            frm.btnAddItems.Click               += BtnAddItems_Click;
            frm.btnSelectItemFromAbstract.Click += BtnSelectItemFromAbstract_Click;
            frm.btnCreateObR.Click              += BtnCreateObR_Click;
        }
Exemple #2
0
 private void BtnEditPORepo_ButtonClick(object sender, DevExpress.XtraEditors.Controls.ButtonPressedEventArgs e)
 {
     try
     {
         if (uCPO.POGridView.GetFocusedRow() is PurchaseOrders item)
         {
             frmAddEditPO frm = new frmAddEditPO(MethodType.Edit, item);
             frm.ShowDialog();
             ((ILoad <PurchaseOrders>) this).Init();
         }
     }
     catch (Exception exception)
     {
         MessageBox.Show(exception.Message, exception.Message, MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
Exemple #3
0
 private void BtnNew_Click(object sender, EventArgs e)
 {
     try
     {
         frmAddEditPO frm = new frmAddEditPO(MethodType.Add, new PurchaseOrders()
         {
             PRId = purchaseRequests.Id
         });
         frm.ShowDialog();
         ((ILoad <PurchaseOrders>) this).Init();
     }
     catch (Exception exception)
     {
         MessageBox.Show(exception.Message, exception.Message, MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }