Exemplo n.º 1
0
 public ActionResult IndexForAjax(MoneyTxnViewModel moneyTxnViewModel)
 {
     if (ModelState.IsValid)
     {
         _AccountBookService.Add(moneyTxnViewModel);
         return(PartialView("List", _AccountBookService.GetAllOrderByDate()));
     }
     return(View("Index", moneyTxnViewModel));
 }
Exemplo n.º 2
0
 public ActionResult Index([Bind(Include = "TxnType,Amount,Date,Remark")] MoneyTxnViewModel moneyTxnViewModel)
 {
     if (ModelState.IsValid)
     {
         _AccountBookService.Add(moneyTxnViewModel);
         return(RedirectToAction("Index", "Home"));
     }
     return(View(moneyTxnViewModel));
 }
Exemplo n.º 3
0
        public void Edit(MoneyTxnViewModel newData)
        {
            var accountBook = new AccountBook()
            {
                Id         = newData.Id,
                Amounttt   = newData.Amount,
                Categoryyy = (int)newData.TxnType,
                Dateee     = newData.Date,
                Remarkkk   = newData.Remark
            };

            _AccountBookRepository.Edit(accountBook);
        }
Exemplo n.º 4
0
        public void Add(MoneyTxnViewModel moneyTxnViewModel)
        {
            var accountBook = new AccountBook()
            {
                Id         = Guid.NewGuid(),
                Amounttt   = moneyTxnViewModel.Amount,
                Categoryyy = (int)moneyTxnViewModel.TxnType,
                Dateee     = moneyTxnViewModel.Date,
                Remarkkk   = moneyTxnViewModel.Remark
            };

            _AccountBookRepository.Add(accountBook);
        }
Exemplo n.º 5
0
        public ActionResult Edit([Bind(Include = "Id,TxnType,Amount,Date,Remark")] MoneyTxnViewModel moneyTxnViewModel)
        {
            if (moneyTxnViewModel == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            var oldData = _AccountBookService.GetSingle(moneyTxnViewModel.Id);

            if (oldData != null && ModelState.IsValid)
            {
                _AccountBookService.Edit(moneyTxnViewModel);
                return(RedirectToAction("Index"));
            }
            return(View(moneyTxnViewModel));
        }