public IActionResult Create([Bind("Title, Description")] EventSeriesAddViewModel form, string returnUrl) { if (!ModelState.IsValid) { ViewData["ActiveMenu"] = "Admin"; ViewData["ActiveLink"] = "EventSeriesCreate"; ViewData["Title"] = "Create Event Series"; ViewBag.ReturnUrl = returnUrl; return(View(form)); } else { if (!_eventService.CreateEventSeries(form.Title, form.Description, out string response)) { ModelState.AddModelError("", response); ViewData["ActiveMenu"] = "Admin"; ViewData["ActiveLink"] = "EventSeriesCreate"; ViewData["Title"] = "Create Event Series"; ViewBag.ReturnUrl = returnUrl; return(View(form)); } else { if (!string.IsNullOrEmpty(returnUrl)) { return(Redirect(returnUrl)); } else { return(RedirectToAction(nameof(Index))); } } } }
public IActionResult Create(string returnUrl) { EventSeriesAddViewModel vm = new EventSeriesAddViewModel(); ViewData["ActiveMenu"] = "Admin"; ViewData["ActiveLink"] = "EventSeriesCreate"; ViewData["Title"] = "Create Event Series"; ViewBag.ReturnUrl = returnUrl; return(View(vm)); }