private void HomeAddressIsEdited() { var editHomeAddressPanel = _profilePage.EditHomeAddress(); _homeAddressModel = new HomeAddressModelBuilder().Build(); editHomeAddressPanel.Edit(_homeAddressModel); }
public bool IsHomeAddressSameAs(HomeAddressModel homeAddressModel) { Find.Element(By.CssSelector("#readonly-home-address > h4")).Click(); var sameAddress = Find.Element(By.Name("Address")).Text.Equals(homeAddressModel.Address); var sameAddress2 = Find.Element(By.Name("Address 2")).Text.Equals(homeAddressModel.Address2); var sameCity = Find.Element(By.Name("City")).Text.Equals(homeAddressModel.City); var sameState = Find.Element(By.Name("State")).Text.Equals(homeAddressModel.State.ToString()); var samePostalCode = Find.Element(By.Name("Postal code")).Text.Equals(homeAddressModel.PostalCode); return(sameAddress && sameAddress2 && sameCity && sameState && samePostalCode); }
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)); }