コード例 #1
0
        public IHttpActionResult PutWagen(int id, Wagen wagen)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            if (id != wagen.Id)
            {
                return(BadRequest());
            }

            db.Entry(wagen).State = EntityState.Modified;

            try
            {
                db.SaveChanges();
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!WagenExists(id))
                {
                    return(NotFound());
                }
                else
                {
                    throw;
                }
            }

            return(StatusCode(HttpStatusCode.NoContent));
        }
コード例 #2
0
        public IHttpActionResult GetWagen(int id)
        {
            Wagen wagen = db.Wagens.Find(id);

            if (wagen == null)
            {
                return(NotFound());
            }

            return(Ok(wagen));
        }
コード例 #3
0
        public IHttpActionResult PostWagen(Wagen wagen)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            db.Wagens.Add(wagen);
            db.SaveChanges();

            return(CreatedAtRoute("DefaultApi", new { id = wagen.Id }, wagen));
        }
コード例 #4
0
        protected void btnVolgende_Click(object sender, EventArgs e)
        {
            Klant klant = new Klant(txtKlantNaam.Text);

            Wagen wagen = new Wagen()
            {
                Merk        = txtMerk.Text,
                Nummerplaat = txtNummerplaat.Text,
                Km          = Convert.ToInt32(txtAantalKm.Text),
                Type        = txtType.Text
            };

            ControlePunt cp1 = new ControlePunt();
            ControlePunt cp2 = new ControlePunt();
            ControlePunt cp3 = new ControlePunt();

            cp1.Beschrijving = "Bandenspanning";
            cp2.Beschrijving = "Remmen";
            cp3.Beschrijving = "Olie";

            cp1.Resultaat = chkControle1.Checked;
            cp2.Resultaat = chkControle2.Checked;
            cp3.Resultaat = chkControle3.Checked;

            Controle controle = new Controle();

            controle.lstControlePunt.Add(cp1);
            controle.lstControlePunt.Add(cp2);
            controle.lstControlePunt.Add(cp3);

            controle.BandenspanningOk = chkBandenspanning.Checked;
            controle.Datum            = DateTime.Now;

            if (cp1.Resultaat == true && cp2.Resultaat == true && cp3.Resultaat == true && controle.BandenspanningOk == true)
            {
                controle.Eindresultaat = true;
            }
            else
            {
                controle.Eindresultaat = false;
            }

            // TODO: Klant ophalen uit database
            klant.lstControle.Add(controle);

            // TODO: Wagen ophalen uit database
            klant.lstWagen.Add(wagen);

            Save(klant);
            lblInfo.Text = "Done!";
        }
コード例 #5
0
        public IHttpActionResult DeleteWagen(int id)
        {
            Wagen wagen = db.Wagens.Find(id);

            if (wagen == null)
            {
                return(NotFound());
            }

            db.Wagens.Remove(wagen);
            db.SaveChanges();

            return(Ok(wagen));
        }
コード例 #6
0
        static void Main(string[] args)
        {
            Console.WriteLine("Hello World!");
            int getal1 = 0, getal2 = 0;
            //int som = Optellen(int getal1, int getal2);
            ToonGetal1(getal1);
            Console.WriteLine("getal: "+getal1);
            ToonGetal2(ref getal1);
            Console.WriteLine("getal: "+getal1);
            ToonGetal3(out getal1);
            Console.WriteLine("getal: "+getal1);
            //Instantie van klasse Voertuig via fields.
            Voertuig v = new Voertuig();
            v.Merk = "BMW";
            //Instantie van klasse Voertuig via constructor met argumenten.
            Voertuig v1 = new Voertuig("VW", 4);

            Wagen w = new Wagen();
            w.Merk = "Fiat";
            w.AantalZitplaatsen = 3;
            w.Kleur = "Blauw";
            w.Model = "500";
        }