Statistiques
| Branche: | Révision:

root / GES_PAC / Model / SerieAnimal.cs @ fff89fc5

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

1 65ad7e66 Lucas Bihannic
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 ba296a27 lbihannic
        public DateTime DatePesee { get; set; }
10 65ad7e66 Lucas Bihannic
        public string RFID { get; set; }
11
        public List<Mesure> Mesures { get; set; }
12
        public List<Comportement> Comportements { get; set; }
13 ba296a27 lbihannic
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 fff89fc5 lbihannic
24
        public int GetMeasureCount()
25
        {
26
            return Mesures.Count();
27
        }
28
29
        internal void AddMeasure(Mesure newMeasure)
30
        {
31
            Mesures.Add(newMeasure);
32
        }
33 65ad7e66 Lucas Bihannic
    }
34
}