public LoadAddEditPO(UCPO uCPO, PurchaseRequests purchaseRequests) { this.uCPO = uCPO; this.purchaseRequests = purchaseRequests; uCPO.btnNew.Click += BtnNew_Click; uCPO.btnDeletePQRepo.ButtonClick += BtnDeletePQRepo_ButtonClick; uCPO.btnEditPORepo.ButtonClick += BtnEditPORepo_ButtonClick; uCPO.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(); } } }