public ActionResult CashTransactionSummary(string cashId)
        {
            var cashTransaction = _context.CashTransactions.SingleOrDefault(c => c.Id == cashId);
            var customer        = _context.Customers.SingleOrDefault(c => c.Id == cashTransaction.CustomerId);

            var viewModel = new CashTransactionViewModel
            {
                CashTransaction = cashTransaction,
                Customer        = customer
            };

            return(View(viewModel));
        }
        public ActionResult CashTransactionSummary(/*string cashId*/)
        {
            var count  = _context.CashTransactions.Count();
            var cashId = Convert.ToString(DateTime.Today.Year) + "0" + Convert.ToString(count) + "00" + Convert.ToString(DateTime.Today.Day);

            var currentTransaction = _context.CashTransactions.SingleOrDefault(c => c.Id == Convert.ToInt16(cashId));

            var viewModel = new CashTransactionViewModel
            {
                CashTransaction = currentTransaction,

                /* CashTransactionItem =_context.CashTransactionItems.Where(c => c.CashTransactionId == cashId).ToList(),
                 */Customer = _context.Customers.ToList()
            };



            return(View(viewModel));
        }
 public CashTransactionView(CashTransactionViewModel cashTransaction)
 {
     InitializeComponent();
     DataContext = cashTransaction;
 }