public ActionResult AlToegevoegd(Lid lid) { LidViewModel lidview = new LidViewModel(); lidview = new LidViewModel { leden = repository.List.Where(x => x.ID == lid.ID) }; bestaandlid = lidview.leden.First(); return View(bestaandlid); }
public ActionResult Bewerken(Lid lid, HttpPostedFileBase image = null) { if (ModelState.IsValid) { if (image != null) { lid.ImageMimeType = image.ContentType; lid.ImageData = new byte[image.ContentLength]; image.InputStream.Read(lid.ImageData, 0, image.ContentLength); } Leden.Update(lid); return RedirectToAction("Bewerkt", lid); } return View(); }
public ActionResult LidToevoegen(Lid lid, HttpPostedFileBase image = null) { LidViewModel emailcheck = new LidViewModel(); emailcheck = new LidViewModel { leden = repository.List.Where(x => x.Email.Equals(lid.Email)) }; if (emailcheck.leden.Count() == 0) { LidViewModel lidview = new LidViewModel(); lidview = new LidViewModel { leden = repository.List.Where(x => x.Naam.Equals(lid.Naam)) }; if (lidview.leden.Count() == 0) { if (ModelState.IsValid) { if (image != null) { lid.ImageMimeType = image.ContentType; lid.ImageData = new byte[image.ContentLength]; image.InputStream.Read(lid.ImageData, 0, image.ContentLength); } repository.Add(lid); return View("Toegevoegd", lid); } return View(lid); } else { return View("AlToegevoegd", lid); } } else { return View("EmailAdresBestaatAl", lid); } }
public ActionResult LidAlsnogtoevoegen(Lid lid, HttpPostedFileBase image = null) { if (ModelState.IsValid) { if (image != null) { lid.ImageMimeType = image.ContentType; lid.ImageData = new byte[image.ContentLength]; image.InputStream.Read(lid.ImageData, 0, image.ContentLength); } repository.Add(lid); return View("Toegevoegd", lid); } return View(lid); }