Пример #1
0
        public GraficoE UpdateGraficoColor([FromBody]  GraficoE Grafico)
        {
            GraficoE result = new GraficoE();


            result = GraficoN.SetGrafico(new Object[] {
                new SqlParameter("@Accion", "UPCOLOR"),
                new SqlParameter("@Id", Grafico.Id),
                new SqlParameter("@Color", Grafico.Color),
            });
            return(result);
        }
Пример #2
0
        public GraficoE UpdateGraficoSerie([FromBody]  GraficoE Grafico)
        {
            GraficoE result = new GraficoE();


            result = GraficoN.SetGrafico(new Object[] {
                new SqlParameter("@Accion", "UPSERIE"),
                new SqlParameter("@Id", Grafico.Id),
                new SqlParameter("@Serie", Grafico.Serie),
            });
            return(result);
        }
Пример #3
0
        public GraficoE UpdateGrafico([FromBody]  GraficoE Grafico)
        {
            GraficoE result = new GraficoE();

            result = GraficoN.SetGrafico(new Object[] {
                new SqlParameter("@Accion", "ACTUALIZAR"),
                new SqlParameter("@Id", Grafico.Id),
                new SqlParameter("@Id_apa", Grafico.Aparato.Id),
                new SqlParameter("@Titulo", Grafico.Titulo),
                new SqlParameter("@Tipo", Grafico.Tipo),
                new SqlParameter("@Minimo", Grafico.Minimo),
                new SqlParameter("@Maximo", Grafico.Maximo),
                new SqlParameter("@UmbralMax", Grafico.UmbralMax),
                new SqlParameter("@UmbralMin", Grafico.UmbralMin),
                new SqlParameter("@Resolucion", Grafico.Resolucion),
                new SqlParameter("@Valor", Grafico.Valor),
                new SqlParameter("@UnidadTiempo", Grafico.UnidadTiempo),
                new SqlParameter("@Semana", Grafico.Semana),
                // new SqlParameter("@Orden", Grafico.Orden),
            });

            //}
            GraficoE resultGrafApa = new GraficoE();

            if (Grafico.Tipo == "CHART" || Grafico.Tipo == "CHARTSEM")
            {
                foreach (AparatoE sensor in Grafico.listaSensor)
                {
                    resultGrafApa = GraficoN.SetGrafico(new Object[] {
                        new SqlParameter("@Accion", "INGGRAAPA"),
                        new SqlParameter("@Id", Grafico.Id), // ID DEL NUEVO GRÁFICO CREADO
                        new SqlParameter("@Id_apa", sensor.Id),
                    });
                }
                result = resultGrafApa;
            }

            return(result);
        }
Пример #4
0
        [HttpPost("InsertGraficoChart")]//INSERTAR GRÁFICO CHART
        public GraficoE InsertGraficoChart([FromBody]  GraficoE Grafico)
        {
            GraficoE result = new GraficoE();

            result = GraficoN.SetGrafico(new Object[] {
                new SqlParameter("@Accion", "INGRESAR"),
                new SqlParameter("@Id_dashboard", Grafico.Dashboard.Id),
                new SqlParameter("@Id_apa", Grafico.Aparato.Id),
                new SqlParameter("@Titulo", Grafico.Titulo),
                new SqlParameter("@Tipo", Grafico.Tipo),
                new SqlParameter("@Minimo", Grafico.Minimo),
                new SqlParameter("@Maximo", Grafico.Maximo),
                new SqlParameter("@UmbralMax", Grafico.UmbralMax),
                new SqlParameter("@UmbralMin", Grafico.UmbralMin),
                new SqlParameter("@Resolucion", Grafico.Resolucion),
                new SqlParameter("@Valor", Grafico.Valor),
                new SqlParameter("@UnidadTiempo", Grafico.UnidadTiempo),
                new SqlParameter("@Semana", Grafico.Semana),
            });


            return(result);
        }