// GET: FileDrop public ActionResult Index() { try { //Kolla om öppet, annars visa stängt-sida if (!_portalService.IsOpen()) { var testOrg = _generalHelper.IsTestUser(User.Identity.GetUserId()); if (!testOrg) { ViewBag.Text = _portalService.HamtaInfoText("Stangtsida").Text; return(View("Closed")); } } var userOrg = _portalService.HamtaOrgForAnvandare(User.Identity.GetUserId()); _model.OrganisationsNamn = userOrg.Organisationsnamn; _model.HistorikLista = new List <FildroppDetaljDTO>(); //var usersCases = _portalService.HamtaAnvandaresArenden(User.Identity.GetUserId()).ToList(); var usersCases = _portalService.HamtaAnvandaresOppnaArenden(User.Identity.GetUserId()).ToList(); var _acceptedFileTypes = new List <string>(); var acceptedFiletypesStr = ConfigurationManager.AppSettings["AcceptedFileTypes"]; string[] acceptedFiletypes = acceptedFiletypesStr.Split(','); foreach (var acceptedFiletype in acceptedFiletypes) { _acceptedFileTypes.Add(acceptedFiletype); } _model.AcceptedFileTypes = _acceptedFileTypes; // Ladda drop down list. ViewBag.CaseList = CreateCaseDropDownList(usersCases); _model.SelectedCaseId = "0"; } catch (Exception e) { Console.WriteLine(e); ErrorManager.WriteToErrorLog("FileDropController", "Index", e.ToString(), e.HResult, User.Identity.Name); var errorModel = new CustomErrorPageModel { Information = "Ett fel inträffade på filuppladdningssidan.", ContactEmail = ConfigurationManager.AppSettings["ContactEmail"], }; return(View("CustomError", errorModel)); } return(View(_model)); }