public LoadAddEditPurchaseRequest(UCPurchaseRequest uc) { this.ucPR = uc; ucPR.btnNew.Click += BtnNew_Click; ucPR.PRGrid.FocusedRowChanged += PRGrid_FocusedRowChanged; ucPR.btnDeleteRepoPR.ButtonClick += BtnDeleteRepoPR_ButtonClick; ucPR.btnEditRepoPR.ButtonClick += BtnEditRepoPR_ButtonClick; ucPR.btnPreview.Click += BtnPreview_Click; }
private void btnSubmit_Click(object sender, EventArgs e) { if (cboPR.EditValue != null) { Main main = Application.OpenForms["Main"] as Main; main.pnlMain.Controls.Clear(); if (cboPR.GetSelectedDataRow() is PurchaseRequests item) { var pr = new UCPurchaseRequest(item.ControlNo) { Dock = DockStyle.Fill }; main.pnlMain.Controls.Add(pr); pr.PRTabControl.SelectedTabPageIndex = 4; UCPO po = pr.tabPO.Controls[0] as UCPO; po.btnNew.PerformClick(); CreateObR = true; this.Close(); } } }