/// <summary> /// This page should allow the user to edit a reindeer's records. /// </summary> /// <returns></returns> public ActionResult Update(int id) { var reindeer = DataManager <Reindeer> .GetByID(id); var viewModel = new ReindeerUpdateResponseViewModel(reindeer); return(View("~/Views/Reindeer/AddOrUpdate.cshtml", viewModel)); }
public ActionResult Create(ReindeerUpdateRequestViewModel requestModel) //Needs a request view model { var reindeer = new Reindeer(); requestModel.UpdateReindeerModel(reindeer); bool success = DataManager <Reindeer> .Save(reindeer); var viewModel = new ReindeerUpdateResponseViewModel(reindeer); viewModel.UpdateSuccess = success; return(RedirectToAction("Details", new { id = reindeer.ID })); }
public ActionResult Update(int id, ReindeerUpdateRequestViewModel requestModel) //Needs a request view model { var reindeer = DataManager <Reindeer> .GetByID(id); requestModel.UpdateReindeerModel(reindeer); bool success = DataManager <Reindeer> .Save(reindeer); var viewModel = new ReindeerUpdateResponseViewModel(reindeer); viewModel.UpdateSuccess = success; return(View("~/Views/Reindeer/AddOrUpdate.cshtml", viewModel)); }