public IActionResult Create(TrajectDetailViewModel vm) { if (ModelState.IsValid) { TrajectViewModelConverter trajectViewModelConverter = new TrajectViewModelConverter(); Traject t = trajectViewModelConverter.ViewModelToTraject(vm); decimal id = repo.CreateTraject(t); return(RedirectToAction("Details", new { id })); } return(View()); }
public IActionResult Edit(TrajectDetailViewModel vm) { try { Traject traject = converter.ViewModelToTraject(vm); repo.UpdateTraject(traject); return(RedirectToAction("Details", new { traject.Id })); } catch { return(View()); } }