private void BtnEditRepoPR_ButtonClick(object sender, DevExpress.XtraEditors.Controls.ButtonPressedEventArgs e)
 {
     try
     {
         if (ucPR.PRGrid.GetFocusedRow() is PurchaseRequests pr)
         {
             var rowHandle = ucPR.PRGrid.FocusedRowHandle;
             if (!User.CheckOwner(pr.CreatedBy))
             {
                 return;
             }
             frmAddEditPurchaseRequest frm = new frmAddEditPurchaseRequest(MethodType.Edit, pr);
             frm.lblHeader.Text = "Edit Purchase Request";
             frm.ShowDialog();
             // ((ILoad<PurchaseRequests>) this).Init();
             Detail(pr);
             ucPR.PRGrid.FocusedRowHandle = rowHandle;
             ucPR.PRGrid.MakeRowVisible(rowHandle);
         }
     }
     catch (Exception exception)
     {
         MessageBox.Show(exception.Message, exception.Message, MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
     //       ;
 }
Example #2
0
 public LoadAddEditItems(frmItems frmItems, PurchaseRequests purchaseRequests, frmAddEditPurchaseRequest frmAddEditPurchaseRequest)
 {
     this.frmAddEditPurchaseRequest = frmAddEditPurchaseRequest;
     this.frmItems          = frmItems;
     this.purchaseRequests  = purchaseRequests;
     frmItems.btnNew.Click += BtnNew_Click;
     frmItems.btnDeleteItemRepo.ButtonClick += BtnDeleteItemRepo_Click;
     frmItems.btnSelectItemRepo.ButtonClick += BtnSelectItemRepo_ButtonClick;
 }
 public LoadAddEditPurchaseRequest(frmAddEditPurchaseRequest frm, PurchaseRequests item)
 {
     this.frmAddEditPurchaseRequest = frm;
     this.item                          = item;
     frm.btnAddItems.Click             += BtnAddItems_Click;
     frm.ItemsGridView.RowUpdated      += ItemsGridView_RowUpdated;
     frm.btnDeleteItemRepo.ButtonClick += BtnDeleteItemRepo_ButtonClick;
     frm.btnCreateObR.Click            += btnCreateObR_Click;
 }
        private void BtnNew_Click(object sender, EventArgs e)
        {
            frmAddEditPurchaseRequest frmAddEditPurchaseRequest = new frmAddEditPurchaseRequest(MethodType.Add, new PurchaseRequests());
            frmAddEditPurchaseRequest res = (frmAddEditPurchaseRequest)frmAddEditPurchaseRequest.ShowDialogBox();

            Init(res.Item);
            //res.Item

            Detail(res.Item);
        }