Example #1
0
        // 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();
            }
        }