示例#1
0
 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());
 }
示例#2
0
 public IActionResult Edit(TrajectDetailViewModel vm)
 {
     try
     {
         Traject traject = converter.ViewModelToTraject(vm);
         repo.UpdateTraject(traject);
         return(RedirectToAction("Details", new { traject.Id }));
     }
     catch
     {
         return(View());
     }
 }