public IActionResult Index() { using (var db = new BandRegisterDb()) { var allTeisterMask = db.Bands.ToList(); return(View(allTeisterMask)); } }
public IActionResult Delete(Band band) { using (var db = new BandRegisterDb()) { db.Bands.Remove(band); db.SaveChanges(); } return(RedirectToAction("Index")); }
public IActionResult Delete(int id) { using (var db = new BandRegisterDb()) { var taskToDelete = db.Bands.FirstOrDefault(x => x.Id == id); if (taskToDelete == null) { return(RedirectToAction("Index")); } return(this.View(taskToDelete)); } }
public IActionResult Edit(int id) { using (var db = new BandRegisterDb()) { var bandToEdit = db.Bands.FirstOrDefault(x => x.Id == id); if (bandToEdit == null) { return(RedirectToAction("Index")); } return(this.View(bandToEdit)); } }
public IActionResult Create(Band band) { if (!ModelState.IsValid) { return(RedirectToAction("Index")); } using (var db = new BandRegisterDb()) { db.Bands.Add(band); db.SaveChanges(); } return(RedirectToAction("Index")); }
public IActionResult Edit(Band band) { if (!ModelState.IsValid) { return(RedirectToAction("Index")); } using (var db = new BandRegisterDb()) { var bandToEdit = db.Bands.FirstOrDefault(x => x.Id == band.Id); bandToEdit.Name = band.Name; bandToEdit.Members = band.Members; bandToEdit.Honorarium = band.Honorarium; bandToEdit.Genre = band.Genre; db.SaveChanges(); } return(RedirectToAction("Index")); }