public ActionResult New(EditViewModel viewModel)
        {
            if (!ModelState.IsValid)
            {
                return(ViewEdit(viewModel, true, null));
            }
            var organization = new Organization(String.Empty, true, ModelObjectHelpers.NotYetAssignedID);

            viewModel.UpdateModel(organization, CurrentPerson);
            HttpRequestStorage.DatabaseEntities.Organizations.Add(organization);
            HttpRequestStorage.DatabaseEntities.SaveChanges();
            SetMessageForDisplay($"Organization {organization.GetDisplayName()} succesfully created.");

            return(new ModalDialogFormJsonResult());
        }
 public static HtmlString GetDisplayNameAsUrl(this Organization organization)
 {
     return(organization != null?UrlTemplate.MakeHrefString(organization.GetDetailUrl(), organization.GetDisplayName()) : new HtmlString(null));
 }
Beispiel #3
0
 public string GetFullNameFirstLastAndOrg()
 {
     return($"{FirstName} {LastName} - {Organization.GetDisplayName()}");
 }