public IActionResult Create() { ListCreateViewModel model = new ListCreateViewModel() { TypeList = new List <SelectListItem>() }; model.TypeList.Add(new SelectListItem("Muziek", "Mu")); model.TypeList.Add(new SelectListItem("Film", "Fi")); model.TypeList.Add(new SelectListItem("Serie", "Se")); return(View(model)); }
public ActionResult Create(ListCreateViewModel list) { var listToAdd = new toDoList() { Title = list.Title, Content = list.Content, User = Context.Users.FirstOrDefault(x => x.UserName == User.Identity.Name) }; Context.Lists.Add(listToAdd); Context.SaveChanges(); return(Redirect("../List/ViewAll")); }
public IActionResult Create(ListCreateViewModel model) { int id; switch (model.Type) { case "Mu": _context.MuziekPlaylist.Add(new MuziekPlaylist() { Titel = model.Titel, UserId = _userManager.GetUserId(User) }); _context.SaveChanges(); id = _context.MuziekPlaylist.FirstOrDefault(mp => mp.Titel == model.Titel && mp.UserId == _userManager.GetUserId(User)).Id; break; case "Fi": _context.FilmPlaylist.Add(new FilmPlaylist() { Titel = model.Titel, UserId = _userManager.GetUserId(User) }); _context.SaveChanges(); id = _context.FilmPlaylist.FirstOrDefault(fp => fp.Titel == model.Titel && fp.UserId == _userManager.GetUserId(User)).Id; break; case "Se": _context.SeriePlaylist.Add(new SeriePlaylist() { Titel = model.Titel, UserId = _userManager.GetUserId(User) }); _context.SaveChanges(); id = _context.SeriePlaylist.FirstOrDefault(sp => sp.Titel == model.Titel && sp.UserId == _userManager.GetUserId(User)).Id; break; default: id = -1; break; } return(RedirectToAction("Detail", new { id, model.Type })); }