Ejemplo n.º 1
0
        protected override async Task OnInitializedAsync()
        {
            aux = new List <EntidadDatoBase>();

            servicioP  = new ServicioProyecto(CadenaConexion, null);
            servicioEB = new ServicioEstacionBase(CadenaConexion, null);
            servicioS  = new ServicioSensor(CadenaConexion, null);

            estacionesbase = new List <EntidadEstacionBase>();
            //estacionesbase = await servicioEB.ListaEstacionesBase(proyecto);

            sensores = new List <EntidadSensorResultado>();
            foreach (var estacion in estacionesbase)
            {
                var s = await servicioEB.ObtenerSensores(estacion.Id);

                foreach (var sensor in s)
                {
                    var datos = await servicioS.ObtenerDatos(sensor.IdSensor, 10);

                    foreach (var d in datos)
                    {
                        aux.Add(d);
                    }
                }
            }

            this.StateHasChanged();
        }
Ejemplo n.º 2
0
        protected override async Task OnInitializedAsync()
        {
            Int32.TryParse(estacionbase, out idEstacionBase);
            Int32.TryParse(sensor, out idSensor);

            servicioSensor = FactoriaServicios.GetServicioSensor();
            nombreSensor   = await servicioSensor.ObtenerNombre(idSensor, idEstacionBase);
        }
Ejemplo n.º 3
0
        protected override async Task OnSecureParameterSetAsync()
        {
            Int32.TryParse(idEstacionBase, out int idEb);
            Int32.TryParse(sensor, out idSensor);

            servicioSensor = FactoriaServicios.GetServicioSensor();
            nombreSensor   = await servicioSensor.ObtenerNombre(idSensor, idEb);
        }
        public static IServicioSensor GetServicioSensor()
        {
            if (cadenaConexion == null)
            {
                throw new ArgumentNullException("Cadena de conexión vacía");
            }
            else if (log == null)
            {
                throw new ArgumentNullException("Log vacío");
            }
            else
            {
                if (servicioSensor == null)
                {
                    servicioSensor = new ServicioSensor(cadenaConexion, log);
                }

                return(servicioSensor);
            }
        }
Ejemplo n.º 5
0
        public static IServicioSensor GetServicioSensor()
        {
            if (CadenaConexion == null)
            {
                throw new ArgumentNullException("CadenaConexion - {appsetting.json}");
            }
            else if (log == null)
            {
                throw new ArgumentNullException("Log - {appsettings.json}");
            }
            else
            {
                if (servicioSensor == null)
                {
                    servicioSensor = new ServicioSensor(CadenaConexion, log);
                }

                return(servicioSensor);
            }
        }
Ejemplo n.º 6
0
 protected override async Task OnInitializedAsync()
 {
     servicioProyecto     = FactoriaServicios.GetServicioProyecto();
     servicioEstacionBase = FactoriaServicios.GetServicioEstacionBase();
     servicioSensor       = FactoriaServicios.GetServicioSensor();
 }