Exemple #1
0
 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();
 }
Exemple #3
0
        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);
              }
        }
Exemple #4
0
        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);
        }