public ActionResult Create(Genre genre) { if (ModelState.IsValid) { try { UpdateModel(genre); genreRepo.Add(genre); genreRepo.Save(); return RedirectToAction("Index"); } catch { ModelState.AddRuleViolations(genre.GetRuleViolations()); } } return View(genre); }
//TODO: check foreign key here public void Delete(Genre removeGenre) { db.Genres.DeleteOnSubmit(removeGenre); }
//GET: /Genres/Create/ public ActionResult Create() { Genre genre = new Genre(); return View(genre); }
public void Add(Genre newGenre) { db.Genres.InsertOnSubmit(newGenre); }