public ActionResult Edit(string id, EditTransactionViewModel model) { if (ModelState.IsValid) { var command = new EditTransactionCommand { ID = model.Id, Amount = model.Amount, Date = model.Date, Reciever = model.Reciever, Confirmed = model.Confirmed, Sender = model.Sender }; this.invoker.Execute(command); return RedirectToAction("Index"); } model.Users = this.userService.GetUsers(); return View(model); }
// // GET: /Transaction/Edit/5 public ActionResult Edit(string id) { var vm = new EditTransactionViewModel { Amount = this.transactionService.GetTransaction(id).Amount, Date = this.transactionService.GetTransaction(id).Date, Sender = this.transactionService.GetTransaction(id).Sender.Id, Reciever = this.transactionService.GetTransaction(id).Reciever.Id, Confirmed = this.transactionService.GetTransaction(id).Confirmed, Users = this.userService.GetUsers() }; return View(vm); }