public ActionResult CreateOrganization(CreateOganizationViewModel model) { if (!this.ModelState.IsValid) { this.BindUsers(); return(this.View(model)); } var organizationToCreate = this.Mapper.Map <Organization>(model); var isCreated = this.organizations.Create(organizationToCreate); if (!isCreated) { this.ModelState.AddModelError(string.Empty, GlobalConstants.UserAlreadyHaveOrganizationErrorMessage); this.BindUsers(); return(this.View(model)); } return(this.RedirectToAction <AdministrationController>(c => c.Index())); }
public ActionResult CreateOrganization(CreateOganizationViewModel model) { if (!this.ModelState.IsValid) { this.BindUsers(); return this.View(model); } var organizationToCreate = this.Mapper.Map<Organization>(model); var isCreated = this.organizations.Create(organizationToCreate); if (!isCreated) { this.ModelState.AddModelError(string.Empty, GlobalConstants.UserAlreadyHaveOrganizationErrorMessage); this.BindUsers(); return this.View(model); } return this.RedirectToAction<AdministrationController>(c => c.Index()); }