public ActionResult Create([Bind(Include = "Id,Libelle")] TypeAnimal typeAnimal)
        {
            if (ModelState.IsValid)
            {
                db.TypeAnimaux.Add(typeAnimal);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(typeAnimal));
        }
Example #2
0
        // GET: TypeAnimals/Delete/5
        public ActionResult Delete(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            TypeAnimal typeAnimal = db.TypeAnimals.Find(id);

            if (typeAnimal == null)
            {
                return(HttpNotFound());
            }
            return(View(typeAnimal));
        }
 // GET: TypeAnimals/Edit/5
 public ActionResult Edit(int?id)
 {
     if (IsValid())
     {
         if (id == null)
         {
             return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
         }
         TypeAnimal typeAnimal = db.TypeAnimaux.Find(id);
         if (typeAnimal == null)
         {
             return(HttpNotFound());
         }
         return(View(typeAnimal));
     }
     return(View("Error"));
 }
Example #4
0
        /// <summary>
        /// Constructeur pour créer un animal
        /// </summary>
        /// <param name="X"></param>
        /// <param name="Y"></param>
        /// <param name="genre"></param>
        /// <param name="age"></param>
        /// <param name="etat"></param>
        /// <param name="tab"></param>
        /// <param name="type"></param>
        /// <param name="listeAnimal"></param>
        /// <param name="Hero"></param>
        public Animal(int X, int Y, Genre genre, Vieillesse age, Etat etat, Bitmap[,] tab, TypeAnimal type, List <Animal> listeAnimal, Hero Hero)
        {
            x            = X;
            y            = Y;
            _genre       = genre;
            _vieillesse  = age;
            _etat        = etat;
            _type        = type;
            hero         = Hero;
            _listeAnimal = listeAnimal;


            nbTotalAnimaux++;

            tabAjout      = tab;
            tabTypeAnimal = DeterminerAnimal(_type);
            //deplacement.Elapsed += DeplacementAnimal;
            //deplacement.Start();
        }
Example #5
0
 /// <summary>
 /// Constructeur pour créer un rhinocéros
 /// </summary>
 /// <param name="X"></param>
 /// <param name="Y"></param>
 /// <param name="genre"></param>
 /// <param name="vieillesse"></param>
 /// <param name="etat"></param>
 /// <param name="tab"></param>
 /// <param name="type"></param>
 /// <param name="listeAnimal"></param>
 /// <param name="Hero"></param>
 public Rhino(int X, int Y, Genre genre, Vieillesse vieillesse, Etat etat, Bitmap[,] tab, TypeAnimal type, List <Animal> listeAnimal, Hero Hero) : base(X, Y, Genre.Male, Vieillesse.Adulte, Etat.Nourrit, tab, TypeAnimal.Rhino, listeAnimal, Hero)
 {
     _etat         = etat;
     _genre        = genre;
     _vieillesse   = vieillesse;
     _type         = type;
     tabTypeAnimal = DeterminerAnimal(TypeAnimal.Rhino);
 }