Ejemplo n.º 1
0
        private InvoiceApproveModel ToPurchase(InvoiceApproveDetailsModel approveDetails)
        {
            InvoiceApproveModel invoiceApprove = null;

            if (approveDetails != null)
            {
                invoiceApprove               = new InvoiceApproveModel();
                invoiceApprove.ID            = Convert.ToInt32(approveDetails.Purchase_Id);
                invoiceApprove.Date          = approveDetails.Tran_Date.ToDate();
                invoiceApprove.Paid          = Convert.ToDecimal(approveDetails.Paid);
                invoiceApprove.TransactionNo = approveDetails.Invoice_Number.ToString();
                invoiceApprove.UserID        = 1;
                invoiceApprove.Flag          = "P";
            }
            return(invoiceApprove);
        }
Ejemplo n.º 2
0
        private InvoiceApproveModel ToExpenses(InvoiceApproveDetailsModel approveDetails)
        {
            InvoiceApproveModel invoiceApprove = null;

            if (approveDetails != null)
            {
                invoiceApprove        = new InvoiceApproveModel();
                invoiceApprove.ID     = Convert.ToInt32(approveDetails.Purchase_Id);
                invoiceApprove.Date   = approveDetails.Tran_Date.ToDate();
                invoiceApprove.Paid   = Convert.ToDecimal(approveDetails.Paid);
                invoiceApprove.Type   = approveDetails.Type;
                invoiceApprove.UserID = 1;
                invoiceApprove.Flag   = "E";
            }
            return(invoiceApprove);
        }
Ejemplo n.º 3
0
 public void ApproveExpenses(InvoiceApproveDetailsModel model)
 {
     PassInvoices(ToExpenses(model));
 }
Ejemplo n.º 4
0
 public void ApprovePurchase(InvoiceApproveDetailsModel model)
 {
     PassInvoices(ToPurchase(model));
 }
Ejemplo n.º 5
0
 public void ApproveSales(InvoiceApproveDetailsModel model)
 {
     PassInvoices(ToSales(model));
 }