Beispiel #1
0
 public ActionResult Edit(EditViewModel editViewModel)
 {
     //Save information on button press
     if (ModelState.IsValid)
     {
         //Get the contact Id of whoever can help
         editViewModel.task.WhoCanHelp = Db.GetContact(editViewModel.PeopleWhoCanHelpId);
         //Update the database with provided information
         Db.Update(editViewModel.task);
         //Go to details page of contact
         return(RedirectToAction("Details", new { id = editViewModel.task.Id }));
     }
     //In case ModelState != valid, get all contacts anyway and return them.
     editViewModel.listPeopleWhoCanHelp = Db.GetAllContacts();
     return(View(editViewModel));
 }