private void AddBtn_Click(object sender, EventArgs e) { purchaseDetailsAddModifyForm addForm = new purchaseDetailsAddModifyForm(); addForm.addDetail = true; purchaseDetail = new PurchaseOrderDetail(); purchaseDetail.purchaseOrderID = Convert.ToInt32(lineItemsNumber.Text); addForm.purchaseDetail = purchaseDetail; DialogResult result = addForm.ShowDialog(); if (result == DialogResult.OK) { purchaseDetail = addForm.purchaseDetail; purchaseOrderDetailIDTextBox.Text = purchaseDetail.purchaseOrderDetailID.ToString(); this.Display(); } }
private void ModifyBtn_Click(object sender, EventArgs e) { if (purchaseOrderDetailIDTextBox.Text.Length == 0) { MessageBox.Show("Please select an order first."); return; } int lineID = Convert.ToInt32(purchaseOrderDetailIDTextBox.Text); this.GetDetail(lineID); purchaseDetailsAddModifyForm modifyForm = new purchaseDetailsAddModifyForm(); modifyForm.addDetail = false; modifyForm.purchaseDetail = this.purchaseDetail; DialogResult result = modifyForm.ShowDialog(); if (result == DialogResult.OK) { purchaseDetail = modifyForm.purchaseDetail; this.Display(); } else if (result == DialogResult.Retry) { this.GetDetail(purchaseDetail.purchaseOrderDetailID); if (purchaseDetail != null) { this.Display(); } else { this.ClearControls(); } } }