Exemple #1
0
 //
 // GET: /Klant/
 public ActionResult Index()
 {
     var dataContext = new KlantDataContext();
     var klanten = from m in dataContext.Klants
                   select m;
     return View(klanten);
 }
Exemple #2
0
        public ActionResult Nieuw()
        {
            var dataContext = new KlantDataContext();
            var klanten = from m in dataContext.Klants select m;
            if (klanten.Any())
                ViewBag.klanten = klanten.ToList();

            List<SelectListItem> items = new List<SelectListItem>();

            return View();
        }
Exemple #3
0
 public ActionResult Toon(int? id)
 {
     var dataContext = new KlantDataContext();
     Klant klant = (from m in dataContext.Klants where m.id.Equals(id) select m).Single();
     ViewBag.klant = klant;
     //    klant.id = 2;
     Klant klant2 = new Klant();
     klant2.voornaam = "joske";
     dataContext.Klants.InsertOnSubmit(klant2);
     dataContext.SubmitChanges();
     ViewBag.Gearlink = "/Klant/Wijzig?id=" + klant.id;
     return View(klant);
 }
Exemple #4
0
        public ActionResult AjaxSearch(string zoek)
        {
            var dataContext = new KlantDataContext();
              string sJSON = "";
              JsonResult result = new JsonResult();
            var klanten = from m in dataContext.Klants where m.voornaam.Contains(zoek) || m.achternaam.Contains(zoek) || m.straat.Contains(zoek) select m;
            if (klanten.Any())
            {
                System.Web.Script.Serialization.JavaScriptSerializer oSerializer =
                 new System.Web.Script.Serialization.JavaScriptSerializer();
                 sJSON = oSerializer.Serialize(klanten);
                 result.Data = klanten;
            }

               // JsonResult result = new JsonResult();
            result.JsonRequestBehavior = JsonRequestBehavior.AllowGet;
            //result.Data = sJSON;
            return result;
        }
Exemple #5
0
 public ActionResult Insert(string voornaam, string achternaam, string bedrijf,string straat, string nummer, string postcode, string gemeente, string land, string telefoonnummer, string email)
 {
     var dataContext = new KlantDataContext();
     Klant k = new Klant();
     k.voornaam = voornaam;
     k.achternaam = achternaam;
     k.bedrijf = bedrijf;
     k.straat = straat;
     k.nummer = nummer;
     k.postcode = postcode;
     k.gemeente = gemeente;
     k.land = land;
     k.telefoonnummer = telefoonnummer;
     k.email = email;
     dataContext.Klants.InsertOnSubmit(k);
     dataContext.SubmitChanges();
     //return View("Index");
     //return RedirectToAction("Toon?id=" + k.id.ToString(),"Klant");
     Toon(k.id);
     return View("Toon");
 }
Exemple #6
0
        //
        // GET: /Ticket/
        public ActionResult Toon(int id)
        {
            var dataContext = new TicketDataContext();
            Ticket ticket = (from m in dataContext.Tickets where m.id.Equals(id) select m).Single();
            ViewBag.ticket = ticket;

            var dataContextGebruiker = new GebruikerDataContext();
            Gebruiker gebruiker = (from m in dataContextGebruiker.Gebruikers where m.emailadres.Equals(ticket.gebruikerid) select m).Single();
            ViewBag.gebruiker = gebruiker;

            var dataContextKlant = new KlantDataContext();
            Klant klant = (from m in dataContextKlant.Klants where m.id.Equals(ticket.klantid) select m).Single();
            ViewBag.klant = klant;

            //    klant.id = 2;

            //    ViewBag.Gearlink = "/Klant/Wijzig?id=" + klant.id;
            return View(ticket);

            //ViewBag.id = id;
            return View();
        }
Exemple #7
0
 public ActionResult Update(int id, string voornaam, string achternaam, string bedrijf, string straat, string nummer, string postcode, string gemeente, string land, string telefoonnummer, string email)
 {
     var dataContext = new KlantDataContext();
     Klant k = (from m in dataContext.Klants where m.id.Equals(id) select m).Single();
     k.voornaam = voornaam;
     k.achternaam = achternaam;
     k.bedrijf = bedrijf;
     k.straat = straat;
     k.nummer = nummer;
     k.postcode = postcode;
     k.gemeente = gemeente;
     k.land = land;
     k.telefoonnummer = telefoonnummer;
     k.email = email;
     dataContext.SubmitChanges();
     Toon(k.id);
     return View("Toon");
 }
Exemple #8
0
 public ActionResult Zoek(string zoek)
 {
     ViewBag.klanten = "";
     if (zoek == null)
     {
         zoek = "";
     }
     var dataContext = new KlantDataContext();
     var klanten = from m in dataContext.Klants where m.voornaam.Contains(zoek) || m.achternaam.Contains(zoek) || m.straat.Contains(zoek) select m;
     if(klanten.Any())
     ViewBag.klanten = klanten.ToList();
     return View();
 }
Exemple #9
0
        public ActionResult Wijzig(int? id)
        {
            var dataContext = new KlantDataContext();
            Klant klant = (from m in dataContext.Klants where m.id.Equals(id) select m).Single();
            ViewBag.klant = klant;
            //    klant.id = 2;

            return View(klant);
        }