public ActionResult CreateSchema([Bind(Include = "ActivityId, WeekDayId, Name, Description, StartTime, EndTime")] ActivitySummeryViewModel activitySummeryViewModel) { try { if (User.Identity.IsAuthenticated) { if (ModelState.IsValid) { try { activitySummeryViewModel.UserId = User.Identity.GetUserId(); _convertService.CreateActivitySummery(activitySummeryViewModel, User.Identity.GetUserId()); return(PartialView("_ShowSchema", _convertService.GetWeekDayViewModels(User.Identity.GetUserId()))); } catch (Exception) { TempData["ErrorMessage"] = "Something went wrong when trying to create a schema"; return(RedirectToAction("Index")); } } TempData["ErrorMessage"] = "Something is wrong with the information sent to the server. Please try again!"; return(PartialView("_CreateSchema")); } else { return(RedirectToAction("Login", "Account")); } } catch (Exception) { return(View("Error")); } }