public IActionResult Edit(Guid id) { Train train = trainService.GetById(id); var model = new TrainEditViewModel() { Capacity = train.Capacity, IsFast = train.Type == "Fast" ? true : false, Number = train.Number }; return(View(model)); }
public IActionResult Edit(TrainEditViewModel model) { Train train = new Train() { Capacity = model.Capacity, Id = model.Id, Number = model.Number, Type = model.IsFast ? "Fast" : "Normal" }; trainService.Update(train); return(RedirectToAction("Index")); }