示例#1
0
 public Capteurs getCapteurInfo(Capteurs capteur)
 {
     using (var context = new GestionCapteurEntities())
     {
         return(context.Capteurs.Include("Releves").Where(c => c.id_capteur == capteur.id_capteur).FirstOrDefault());
     }
 }
示例#2
0
 public List <Capteurs> readAllCapteur()
 {
     using (var context = new GestionCapteurEntities())
     {
         return(context.Capteurs.ToList());
     }
 }
示例#3
0
        public void SaveCapteur(HashSet <Releves> listReleves)
        {
            using (var context = new GestionCapteurEntities())
            {
                foreach (Releves releve in listReleves)
                {
                    ;
                    context.Releves.Add(releve);
                }

                context.SaveChanges();
            }
        }
示例#4
0
        public void AddNewCapteur(int numcapteur, string lieu)
        {
            using (var context = new GestionCapteurEntities())
            {
                var capteur = new Capteurs
                {
                    num_capteur = numcapteur,
                    lieu        = lieu
                };

                context.Capteurs.Add(capteur);
                context.SaveChanges();
            }
        }
示例#5
0
        public void AddReleve(DateTime dateReleve, int idcapteur, decimal temperatur, decimal hygrometry)
        {
            using (var context = new GestionCapteurEntities())
            {
                var releve = new Releves
                {
                    releve_DTTM    = dateReleve,
                    temperature    = temperatur,
                    hygrometrie    = hygrometry,
                    id_capteur     = idcapteur,
                    insertion_DTTM = DateTime.Now
                };

                context.Releves.Add(releve);
                context.SaveChanges();
            }
        }