private void button1_Click(object sender, EventArgs e) { if (string.IsNullOrEmpty(textBox1.Text)) { MessageBox.Show(" Please Input PO Number. "); } else { oPoDraft = (SAPbobsCOM.Documents)pCompany.GetBusinessObject(SAPbobsCOM.BoObjectTypes.oPurchaseOrders); oPoDraft.DocObjectCode = SAPbobsCOM.BoObjectTypes.oPurchaseOrders; if (oPoDraft.GetByKey(data.CheckPoNumber(textBox1.Text))) { if (oPoDraft.CardName == vendor) { form2.existingPo = data.CheckPoNumber(textBox1.Text); form2.oPoDraft = oPoDraft; this.DialogResult = DialogResult.Yes; this.Close(); } else { MessageBox.Show(" The Vendor Code Is not Matched with This Purchase Order "); } } else { MessageBox.Show(" This PO Is Not Exist Or Is Close. "); } } }