Ejemplo n.º 1
0
        public ActionResult About(ManageMessageId?message)
        {
            ViewBag.StatusMessage =
                message == ManageMessageId.ChangePasswordSuccess ? "Ditt lösenord har ändrats."
            : message == ManageMessageId.SetPasswordSuccess ? "Ditt lösenord är sparat."
            : message == ManageMessageId.SetTwoFactorSuccess ? "Din två-faktor-autentiseringsleverantör är sparad."
            : message == ManageMessageId.Error ? "Ett fel har uppstått."
            : message == ManageMessageId.AddPhoneSuccess ? "Ditt mobilnummer har sparats."
            : message == ManageMessageId.RemovePhoneSuccess ? "Ditt mobilnummer har tagits bort."
            : message == ManageMessageId.ChangeChosenRegister ? "Valda register har registrerats."
            : message == ManageMessageId.ChangeNameSuccess ? "Ditt namn har ändrats."
            : "";

            try
            {
                //Uppdatera valda register
                var x = _portalService.HamtaHistorikForOrganisation(29);
                return(RedirectToAction("Index", new { Message = ManageMessageId.ChangeChosenRegister }));
            }
            catch (Exception e)
            {
                Console.WriteLine(e);
                ErrorManager.WriteToErrorLog("Test", "test", e.ToString(), e.HResult, User.Identity.Name);
                var errorModel = new CustomErrorPageModel
                {
                    Information  = "Ett fel inträffade vid byte av valda register.",
                    ContactEmail = ConfigurationManager.AppSettings["ContactEmail"],
                };
                return(View("CustomError", errorModel));
            }
            ViewBag.Message = "Your application description page.";

            return(View());
        }