private void HomeAddressIsEdited() { var editHomeAddressPanel = _profilePage.EditHomeAddress(); _homeAddressModel = new HomeAddressModelBuilder().Build(); editHomeAddressPanel.Edit(_homeAddressModel); }
public virtual JsonResult EditHomeAddress(HomeAddressModel model) { if (!ModelState.IsValid) { var nglErrors = ModelState.GetNglErrors(); return Json(new { nglErrors }, JsonRequestBehavior.AllowGet); } var student = _studentRepository.GetByUSI(model.StudentUsi); var address = student.StudentAddresses.First(); _studentHomeAddressToStudentMapper.Map(model, address); _repository.Save(); TempData["ShowSuccess"] = true; return Json(true, JsonRequestBehavior.AllowGet); }