public ActionResult DeleteConfirmed(int id) { Accessoires accessoires = accessoiresRepository.GetAccessoireById(id); accessoiresRepository.DeleteAccessoire(accessoires); return(RedirectToAction("Index", "Accessoires")); }
public void EditAccessoire(AccessoireVM model) { Accessoires accessoire = db.Accessoires.First(a => a.Id == model.Id); accessoire.Name = model.Name; accessoire.Price = model.Price; accessoire.ImagePath = model.ImagePath; accessoire.Beest = db.Beestjes.Find(model.SelectedBeestjesId); db.Entry(accessoire).State = EntityState.Modified; db.SaveChanges(); }
public void CreateAccessoire(AccessoireVM model) { Accessoires accessoire = new Accessoires(); accessoire.Name = model.Name; accessoire.Price = model.Price; accessoire.ImagePath = model.ImagePath; accessoire.Beest = db.Beestjes.Find(model.SelectedBeestjesId); db.Accessoires.Add(accessoire); db.SaveChanges(); }
//Get the selected accessoire and show the delete page public ActionResult Delete(int?id) { if (id == null) { return(RedirectToAction("Index", "Error")); } Accessoires accessoires = accessoiresRepository.GetAccessoireById(id); if (accessoires == null) { return(HttpNotFound()); } return(View(accessoires)); }
// Shows the details of an accessoire public ActionResult Details(int?id) { if (id == null) { return(RedirectToAction("Index", "Error")); } Accessoires accessoires = accessoiresRepository.GetAccessoireById(id); if (accessoires == null) { return(HttpNotFound()); } AccessoireVM accessoireVM = new AccessoireVM(); accessoireVM.Accessoire = accessoires; return(View(accessoireVM)); }
public void DeleteAccessoire(Accessoires accessoire) { db.Accessoires.Remove(accessoire); db.SaveChanges(); }