public ActionResult CreateDirectory(RegisterViewModels.AdmRegisterViewModel model) { if (ModelState.IsValid) { try { var userName = User.Identity.GetUserName(); AdmRegister register = new AdmRegister { Registernamn = model.Registernamn, Beskrivning = model.Beskrivning, Kortnamn = model.Kortnamn, Inrapporteringsportal = model.Inrapporteringsportal }; _portalAdminService.SkapaRegister(register, userName); } catch (Exception e) { Console.WriteLine(e); ErrorManager.WriteToErrorLog("RegisterController", "CreateDirectory", e.ToString(), e.HResult, User.Identity.Name); var errorModel = new CustomErrorPageModel { Information = "Ett fel inträffade när nytt register skulle sparas.", ContactEmail = ConfigurationManager.AppSettings["ContactEmail"], }; return(View("CustomError", errorModel)); } return(RedirectToAction("Index")); } return(View()); }