public ActionResult Create() { var viewModel = new GigForm { //datasoucre for the genre dropdownlist Genres = _context.Genres.ToList() }; return(View(viewModel)); }
public ActionResult Create(GigForm viewModel) { //we are getting the userId information from the ApplicationUser var artistId = User.Identity.GetUserId(); var artist = _context.Users.Select(m => m.Id == artistId); var gig = new GigHub { }; return(View()); }
public IActionResult AddFilm(GigForm model) { if (ModelState.IsValid) { Gig newGig = new Gig { GigTitle = model.GigTitle, GigDescription = model.GigDescription, GigImage = model.GigImage, GigPrice = model.GigPrice, ReleaseDate = DateTime.Now, }; _context.Add(newGig); _context.SaveChanges(); //return RedirectToAction(nameof(Index)); // return RedirectToAction("UpdateFilm"); return(RedirectToAction("Upload", "Home")); } return(View()); }
public IActionResult UpdateFilm(GigForm model) { if (ModelState.IsValid) { Gig editGig = new Gig { GigID = model.GigID, GigTitle = model.GigTitle, GigDescription = model.GigDescription, GigImage = model.GigImage, GigPrice = model.GigPrice, ReleaseDate = model.ReleaseDate }; _context.Gigs.Update(editGig); _context.SaveChanges(); return(RedirectToAction("Index")); } return(View(model)); }
public IActionResult UpdateFilm(int id) { if (HttpContext.Session.GetString("name") == null) { ViewData["disName"] = "Not set"; } else { ViewData["disName"] = HttpContext.Session.GetString("name"); } Gig model = _context.Gigs.Find(id); GigForm formModel = new GigForm { GigID = model.GigID, GigTitle = model.GigTitle, GigDescription = model.GigDescription, GigImage = model.GigImage, GigPrice = model.GigPrice, ReleaseDate = model.ReleaseDate, }; ViewBag.ImageName = model.GigImage; return(View(formModel)); }