public ActionResult Create([Bind(Include = "Title,StartDate,StartTime,Location,Duration,Description,OtherDetails,Type,InviteString")] EventViewModel eventViewModel) { if (ModelState.IsValid) { UserViewModel User = (UserViewModel)Session["User"]; eventViewModel.InviteString = eventViewModel.InviteString.Replace(" ", ""); //Removing White Spaces eventViewModel.Invites = eventViewModel.InviteString.Split(','); eventViewModel.InviteCount = eventViewModel.Invites.Count(); eventViewModel.UserFullName = User.FullName; eventViewModel.UserID = (int)User.UserID; EventDTO EventDTO = EventMapping.EventViewModel2EventDTO(eventViewModel); EventService.Create(EventDTO); return(RedirectToAction("Home")); } return(View(eventViewModel)); }