Пример #1
0
        public void PassInvoices(InvoiceApproveModel model)
        {
            Dictionary <string, string> parameters = new Dictionary <string, string>();

            parameters.Add("@ID", model.ID.ToString());
            parameters.Add("@Date", model.Date != null ? model.Date.ToDateString() : string.Empty);
            parameters.Add("@Paid", model.Paid.ToString());
            parameters.Add("@Type", model.Type != null ? model.Type.ToString() : string.Empty);
            parameters.Add("@Transaction_No", model.TransactionNo != null ? model.TransactionNo.ToString() : string.Empty);
            parameters.Add("@SubExpences_ID", model.SubExpensesID != null ? model.SubExpensesID.ToString() : 0.ToString());
            parameters.Add("@User_ID", model.UserID.ToString());
            parameters.Add("@Flag", model.Flag.ToString());
            _invoiceRepo.Save(parameters);
        }
Пример #2
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);
        }
Пример #3
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);
        }