public BedrijfModel Add(BedrijfModel model) { using (MVC_CV_DemoEntities entities = new MVC_CV_DemoEntities()) { Guid newId = Guid.NewGuid(); Bedrijf entity = new Bedrijf { BedrijfsId = newId, Bedrijfsnaam = model.Bedrijfsnaam }; entities.Bedrijf.Add(entity); int recordsAffected = entities.SaveChanges(); if (recordsAffected != 1) { return(null); } model.BedrijfsId = newId; return(model); } }
public ActionResult Edit(BedrijfModel bedrijf) { if (ModelState.IsValid) { rep.Update(bedrijf); return(RedirectToAction("Index")); } ; return(View(bedrijf)); }
// GET: Bedrijf/Details/5 public ActionResult Details(Guid id) { BedrijfModel bedrijf = rep.Fetch(id); if (bedrijf == null) { return(HttpNotFound()); } return(View(bedrijf)); }
// GET: Bedrijf/Delete/5 public ActionResult Delete(Guid?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } BedrijfModel bedrijf = rep.Fetch(id.GetValueOrDefault()); if (bedrijf == null) { return(HttpNotFound()); } return(View(bedrijf)); }
// GET: Bedrijf/Edit/5 public ActionResult Edit(Guid id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } BedrijfModel bedrijf = rep.Fetch(id); if (bedrijf == null) { return(HttpNotFound()); } return(View(bedrijf)); }
public ActionResult Details(string naam) { if (naam == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } BedrijfModel bedrijf = rep.ZoekOpNaam(naam); if (bedrijf == null) { return(HttpNotFound()); } return(View(bedrijf)); }
public BedrijfModel Update(BedrijfModel model) { using (MVC_CV_DemoEntities entities = new MVC_CV_DemoEntities()) { Bedrijf entity = entities.Bedrijf.FirstOrDefault(w => w.BedrijfsId == model.BedrijfsId); if (entity == null) { return(null); } entity.Bedrijfsnaam = model.Bedrijfsnaam; int recordsAffected = entities.SaveChanges(); return(recordsAffected == 1 ? Fetch(model.BedrijfsId) : null); } }