public ActionResult Create(CreateProfileFormModel formModel) { if (this.ModelState.IsValid) { var identity = this.identityService.GetCurrentIdentity(); this.userTasks.CreateProfile(identity.Name, formModel.FirstName, formModel.LastName); return this.RedirectToAction(c => c.Update()); } return this.RedirectToAction(c => c.Create()); }
public ActionResult Create(CreateProfileFormModel formModel) { if (this.ModelState.IsValid) { var identity = this.identityService.GetCurrentIdentity(); this.userTasks.CreateProfile(identity.Name, formModel.FirstName, formModel.LastName); return(this.RedirectToAction(c => c.Update())); } return(this.RedirectToAction(c => c.Create())); }
public ActionResult Create(CreateProfileFormModel formModel) { var identity = this.identityTasks.GetCurrentIdentity(); try { this.userTasks.CreateProfile(identity.UserName, formModel.FirstName, formModel.LastName); return this.RedirectToAction(x => x.Update()); } catch (RulesException ex) { ex.AddModelStateErrors(this.ModelState); } return this.RedirectToAction(x => x.Create()); }
public ActionResult Create(CreateProfileFormModel createProfile) { var identity = this.identityTasks.GetCurrentIdentity(); try { var createProfileDetails = this.createProfileDetailsMapper.MapFrom( createProfile, identity); this.userTasks.CreateProfile(createProfileDetails); return this.RedirectToAction(x => x.Update()); } catch (RulesException ex) { ex.AddModelStateErrors(this.ModelState); } return this.RedirectToAction(x => x.Create()); }