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); } // ; }
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); }