コード例 #1
0
ファイル: PersonController.cs プロジェクト: raflores/ADSLAPEM
 public ActionResult Edit(Person person)
 {
     if (ModelState.IsValid)
     {
         PersonService.UpdatePerson(person);
         return RedirectToAction(INDEX_VIEW);
     }
     else
     {
         return View(GetModel(person));
     }
 }
コード例 #2
0
ファイル: PersonViewModel.cs プロジェクト: raflores/ADSLAPEM
 public PersonViewModel(Person person)
 {
     Person = person;
 }
コード例 #3
0
ファイル: PersonService.cs プロジェクト: raflores/ADSLAPEM
 public void UpdatePerson(Person person)
 {
     person.CreatedDate = DateTime.Now;
     PersonRepository.UpdatePerson(person);
 }
コード例 #4
0
ファイル: PersonService.cs プロジェクト: raflores/ADSLAPEM
 public void DeletePerson(Person person)
 {
     PersonRepository.DeletePerson(person);
 }
コード例 #5
0
ファイル: PersonController.cs プロジェクト: raflores/ADSLAPEM
 public ActionResult Delete(Person person)
 {
     PersonService.DeletePerson(person);
     return Json(JSON_SUCCESS, JsonRequestBehavior.AllowGet);
 }
コード例 #6
0
ファイル: PersonController.cs プロジェクト: raflores/ADSLAPEM
 private PersonViewModel GetModel(Person person)
 {
     return new PersonViewModel(person);
 }