示例#1
0
        public ActionResult DeleteConfirmed(int id)
        {
            Velo velo = db.Veloes.Find(id);

            db.Veloes.Remove(velo);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
示例#2
0
 public ActionResult Edit([Bind(Include = "VeloId,Description")] Velo velo)
 {
     if (ModelState.IsValid)
     {
         db.Entry(velo).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(velo));
 }
示例#3
0
        public ActionResult Create([Bind(Include = "VeloId,Description")] Velo velo)
        {
            if (ModelState.IsValid)
            {
                db.Veloes.Add(velo);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(velo));
        }
        public ActionResult Edit([Bind(Include = "IDVelo,Marque,Pouces,Annee_achat,Couleur,Prix_location,Prix_vente,Caution,NomImage")] Velo velo)
        {
            if (ModelState.IsValid)
            {
                db.Entry(velo).State = EntityState.Modified;
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(velo));
        }
        public ActionResult Create([Bind(Include = "IDVelo,Marque,Pouces,Annee_achat,Couleur,Prix_location,Prix_vente,Caution,NomImage")] Velo velo)
        {
            if (ModelState.IsValid)
            {
                db.Velo.Add(velo);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }


            return(View(velo));
        }
示例#6
0
        // GET: Veloes/Delete/5
        public ActionResult Delete(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Velo velo = db.Veloes.Find(id);

            if (velo == null)
            {
                return(HttpNotFound());
            }
            return(View(velo));
        }
示例#7
0
        public void TestVeloCtor()
        {
            //A remplir

            Velo target = new Velo(6, 7.5, "GE-VELO", "BLANCCCCCCCCCCCCCCC", "SacDos", posX, posY);

            // Act

            // Assert
            Assert.AreEqual(6, target.NbRoues);
            Assert.AreEqual(7.5, target.Taille);
            Assert.AreEqual("GE-VELO", target.Immatriculation);
            Assert.AreEqual("BLANCCCCCCCCCCCCCCC", target.Couleur);
            Assert.AreEqual("SacDos", target.Marque);
            Assert.AreEqual(23.4, target.PosX);
            Assert.AreEqual(43.2, target.PosY);
        }
示例#8
0
        static void Main(string[] args)
        {
            Avion Av = new Avion("Boeing", 10000, 2010);

            Av.Marche();

            Velo Ve = new Velo("", 0, 0);

            Ve.Marche();

            Bateau Ba = new Bateau("", 0, 0);

            Ba.Marche();

            Camion Ca = new Camion("", 0, 0);

            Ca.Marche();

            Console.ReadLine();
        }
示例#9
0
 public static void Garer(this Velo car, Garage <Velo> garage)
 {
     garage.Rentrer(car);
 }