public ActionResult Create(TransactionViewModel transaction) { if (ModelState.IsValid) { var transactionDomain = Mapper.Map<TransactionViewModel, Transaction>(transaction); _transactionAppService.Add(transactionDomain); return RedirectToAction("Index"); } return View(transaction); }
public ActionResult Edit(TransactionViewModel transaction) { if (ModelState.IsValid) { var transactionDomain = Mapper.Map<TransactionViewModel, Transaction>(transaction); _transactionAppService.Update(transactionDomain); return RedirectToAction("Index"); } ViewBag.AccountId= new SelectList(_accountAppService.GetAll(), "Id", "Name", transaction.AccountId); return View(transaction); }