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); } }
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)); }
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)); } }