示例#1
0
 public ActionResult Create(Remarques rem)
 {
     using (IDal dal = new Dal())
     {
         if (ModelState.IsValid)
         {
             int id = dal.CreateRemark(rem);
             if (id != 0)
             {
                 Response.StatusCode = 201;
                 Remarques nouveau = new Remarques {
                     IdAnimal = rem.IdAnimal, dateRemarque = DateTime.Now
                 };
                 return(RedirectToAction("Details", "Animals", new { id = rem.IdAnimal }));
             }
         }
         return(View(rem));
     }
 }
示例#2
0
 public ActionResult Create(int?id)
 {
     using (IDal dal = new Dal())
     {
         if (id != null)
         {
             Remarques rem = new Remarques {
                 IdAnimal = (int)id, dateRemarque = DateTime.Now
             };
             ViewBag.PourAnimal = "pour l'animal " + dal.GetAnimalById((int)id).nom + " (" + dal.GetSpecById(dal.GetAnimalById((int)id).idEspece).esprace + ")";
             return(View(rem));
         }
         ViewBag.IdAnimal = new SelectList(dal.GetAllAnimals(), "IdAnimal", "nom");
         Remarques remarques = new Remarques {
             dateRemarque = DateTime.Now
         };
         return(View(remarques));
     }
 }