Statistiques
| Branche: | Révision:

root / GES_PAC / Model / SerieAnimal.cs @ fff89fc5

Historique | Voir | Annoter | Télécharger (895 octets)

1

    
2
namespace GES_PAC.Model
3
{
4
    public class SerieAnimal
5
    {
6
        public long Id { get; set; }
7
        public int NumeroBoite { get; set; }
8
        public double Poids { get; set; }
9
        public DateTime DatePesee { get; set; }
10
        public string RFID { get; set; }
11
        public List<Mesure> Mesures { get; set; }
12
        public List<Comportement> Comportements { get; set; }
13

    
14
        public SerieAnimal(int numeroBoite, double poids, DateTime datePesee, string rFID)
15
        {
16
            NumeroBoite = numeroBoite;
17
            Poids = poids;
18
            DatePesee = datePesee;
19
            RFID = rFID;
20
            Mesures = [];
21
            Comportements = [];
22
        }
23

    
24
        public int GetMeasureCount()
25
        {
26
            return Mesures.Count();
27
        }
28

    
29
        internal void AddMeasure(Mesure newMeasure)
30
        {
31
            Mesures.Add(newMeasure);
32
        }
33
    }
34
}