Ejemplo n.º 1
0
 public static List <TipoSensor> RecuperarTipoSensor()
 {
     try {
         using (var dbTipoSensor = new TipoSensorContext()) {
             return(dbTipoSensor.Records.ToList());
         }
     }
     catch (Exception e) {
         throw (e);
     }
 }
Ejemplo n.º 2
0
        public static void CarregarTipoSensor()
        {
            using (var dbTipoSensor = new TipoSensorContext()) {
                if (dbTipoSensor.Records.Count() == 0)
                {
                    foreach (object tipo in tiposSensores)
                    {
                        string name          = tipo.GetType().GetProperty("Name").GetValue(tipo, null).ToString();
                        string unidadeMedida = tipo.GetType().GetProperty("UnidadeMedida").GetValue(tipo, null).ToString();

                        TipoSensor tipoSensor = new TipoSensor(name, unidadeMedida);
                        dbTipoSensor.Records.Add(tipoSensor);
                    }

                    dbTipoSensor.SaveChanges();
                }
            }
        }