public IActionResult Edit(EditStepViewModel vm) { if (!ModelState.IsValid) { return(View(vm)); } stepService.Update(vm.Id, vm.Title, vm.Description, GetStringFromFile(vm.NewIcon)); return(RedirectToIndex()); }
public IActionResult Edit(int id) { Step step = stepService.GetById(id); if (step == null) { return(RedirectToIndex()); } EditStepViewModel vm = new EditStepViewModel { Id = id, Title = step.Title, Description = step.Description, Icon = step.Icon }; return(View(vm)); }