// Opens an individual document or payment private void OpenADocumentOrPayment(DataRowView ADataRow) { if (ADataRow["Status"].ToString().Length > 0) // invoices have status, and payments don't. { Int32 DocumentId = Convert.ToInt32(ADataRow["ApDocumentId"]); TFrmAPEditDocument frm = new TFrmAPEditDocument(this); if (frm.LoadAApDocument(FLedgerNumber, DocumentId)) { frm.Show(); } } else { Int32 PaymentNumber = Convert.ToInt32(ADataRow["ApNum"]); TFrmAPPayment frm = new TFrmAPPayment(this); frm.ReloadPayment(FLedgerNumber, PaymentNumber); frm.Show(); } }
// Opens an individual document or payment private void OpenADocumentOrPayment(DataRowView ADataRow) { if (ADataRow["Status"].ToString().Length > 0) // invoices have status, and payments don't. { Int32 DocumentId = Convert.ToInt32(ADataRow["ApDocumentId"]); TFrmAPEditDocument frm = new TFrmAPEditDocument(this); if (frm.LoadAApDocument(FLedgerNumber, DocumentId)) { frm.Show(); } } else { Int32 PaymentNumber = Convert.ToInt32(ADataRow["ApNum"]); TFrmAPPayment frm = new TFrmAPPayment(this); frm.ReloadPayment(FLedgerNumber, PaymentNumber); frm.Show(); } }