public IActionResult Index(Guid id) { var viewModel = new SpendItemViewModel { Categories = _htmlHelper.GetEnumSelectList <Category>(), SpendItem = _spendItemService.GetSpendItem(id) }; return(View(viewModel)); }
public IActionResult Add(SpendItemViewModel viewModel) { _spendItemService.Add(new SpendItem() { AmountSpent = viewModel.SpendItem.AmountSpent, Category = viewModel.SpendItem.Category, Description = viewModel.SpendItem.Description, EmailAddress = User.Identity.Name, Date = viewModel.SpendItem.Date }); return(RedirectToAction("Index")); }
public AddSpendItemController(IHtmlHelper htmlHelper, SpendItemService spendItemService) { _htmlHelper = htmlHelper; _spendItemService = spendItemService; _viewModel = new SpendItemViewModel(); }
public IActionResult Edit(SpendItemViewModel viewModel) { viewModel.SpendItem.EmailAddress = User.Identity.Name; _spendItemService.Update(viewModel.SpendItem); return(RedirectToAction("Index", "SpendHistory")); }