Пример #1
0
 public AnimalViewModel(int id)
 {
     using (IDal dal = new Dal())
     {
         animal  = dal.GetAnimalById(id);
         species = dal.GetSpecById(animal.idEspece);
         user    = dal.GetClientById(animal.IdUtilisateur);
         lastRem = dal.GetLastRemForAnimal(animal.IdAnimal);
         pds     = dal.GetLastPdsForAnimal(animal.IdAnimal);
     }
 }
Пример #2
0
 public ActionResult Create(int?id)
 {
     if (id != null)
     {
         SuiviPoids pds = new SuiviPoids {
             dateSuivi = DateTime.Now, IdAnimal = (int)id
         };
         return(View(pds));
     }
     return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
 }
Пример #3
0
 public ActionResult Create(SuiviPoids pds)
 {
     using (IDal dal = new Dal())
     {
         if (ModelState.IsValid)
         {
             dal.CreateSuiviPds(pds);
             Response.StatusCode = 201;
             SuiviPoids nouv = new SuiviPoids {
                 dateSuivi = DateTime.Now, IdAnimal = pds.IdAnimal
             };
             return(RedirectToAction("Details", "Animals", new { id = pds.IdAnimal }));
         }
         return(View(pds));
     }
 }