// // GET: /Transaction/Create public ActionResult Create() { var vm = new CreateTransactionViewModel { Date = DateTime.Now, Users = this.userService.GetUsers() }; return View(vm); }
public ActionResult Create(CreateTransactionViewModel model) { if (ModelState.IsValid) { var command = new CreateTransactionCommand { Amount = model.Amount, Date = model.Date, Confirmed = model.Confirmed, Reciever = model.Reciever, Sender = model.Sender }; this.invoker.Execute(command); return RedirectToAction("Index"); } model.Users = this.userService.GetUsers(); return View(model); }