Exemplo n.º 1
0
 public ActionResult UpdateOrganisation(OrganisationViewModels.OrganisationViewModel model)
 {
     try
     {
         if (ModelState.IsValid)
         {
             var userName = User.Identity.GetUserName();
             _portalAdminService.UppdateraOrganisation(model.Organisation, userName);
         }
     }
     catch (Exception e)
     {
         Console.WriteLine(e);
         ErrorManager.WriteToErrorLog("OrganisationController", "UpdateOrganisation", e.ToString(), e.HResult,
                                      User.Identity.Name);
         var errorModel = new CustomErrorPageModel
         {
             Information  = "Ett fel inträffade vid uppdatering av organisation.",
             ContactEmail = ConfigurationManager.AppSettings["ContactEmail"],
         };
         return(View("CustomError", errorModel));
     }
     return(RedirectToAction("GetOrganisation", new { selectedOrganisationId = model.SelectedOrganisationId }));
 }