コード例 #1
0
 public OperationViewModel(Passe p)
 {
     passing = p;
     using (IDal dal = new Dal())
     {
         animal    = new AnimalViewModel(p.IdAnimal);
         operation = dal.GetOperationById(p.IdOperation);
         vet       = dal.GetVetById(p.IdUtilisateur);
     }
 }
コード例 #2
0
 public ConsultViewModel(Consultation c)
 {
     consult = c;
     using (IDal dal = new Dal())
     {
         animal = new AnimalViewModel(c.IdAnimal);
         veto   = dal.GetVetById(c.IdUtilisateur);
         List <PrescConsultation> prescs = dal.GetPrescriptionConsultByConsultId(c.idObservation);
         prescriptions = new List <PrescViewModel>();
         foreach (PrescConsultation p in prescs)
         {
             prescriptions.Add(new PrescViewModel {
                 presc = p, med = dal.GetMedicamentById(p.idMedicament)
             });
         }
     }
 }