コード例 #1
0
        public GraficodispE DeleteGraficodisp(Object[] parametros)
        {
            GraficodispE result = new GraficodispE();
            Mensaje      mensaje;

            AccesoDatos   acceso        = new AccesoDatos();
            SqlDataReader sqlDataReader = acceso.GetDataReader(out mensaje, parametros, "prGraficodisp");

            if (mensaje.Titulo == null)
            {
                if (sqlDataReader.HasRows)
                {
                    while (sqlDataReader.Read())
                    {
                        result = new GraficodispE()
                        {
                            Mensaje = new Mensaje()
                            {
                                Titulo = sqlDataReader.GetString(sqlDataReader.GetOrdinal("MENSAJEERROR")),
                                Id     = sqlDataReader.GetInt64(sqlDataReader.GetOrdinal("IDERROR"))
                            }
                        };
                    }
                    ;
                }
            }
            sqlDataReader.Close();
            sqlDataReader = null;
            acceso.Desconectar();
            return(result);
        }
コード例 #2
0
        public GraficodispE UpdateGraficodisp([FromBody]  GraficodispE Graficodisp)
        {
            GraficodispE result = new GraficodispE();


            result = GraficodispN.SetGraficodisp(new Object[] {
                new SqlParameter("@Accion", "ACTUALIZAR"),
                new SqlParameter("@Id", Graficodisp.Id),
                new SqlParameter("@Id_disp", Graficodisp.Dispositivo.Id),
                new SqlParameter("@Titulo", Graficodisp.Titulo),
                new SqlParameter("@Tipo", Graficodisp.Tipo),
            });
            return(result);
        }
コード例 #3
0
        public GraficodispE InsertGraficodisp([FromBody]  GraficodispE Graficodisp)
        {
            GraficodispE result = new GraficodispE();


            result = GraficodispN.SetGraficodisp(new Object[] {
                new SqlParameter("@Accion", "INGRESAR"),
                new SqlParameter("@Id_dashboard", Graficodisp.Dashboard.Id),
                new SqlParameter("@Id_disp", Graficodisp.Dispositivo.Id),
                new SqlParameter("@Titulo", Graficodisp.Titulo),
                new SqlParameter("@Tipo", Graficodisp.Tipo),
            });
            return(result);
        }
コード例 #4
0
        public GraficodispE DeleteGraficodisp([FromBody]  GraficodispE Graficodisp)
        {
            GraficodispE result  = null;
            SqlParameter _accion = new SqlParameter("@Accion", "ELIMINAR");
            SqlParameter _id     = new SqlParameter("@Id", Graficodisp.Id);

            Object[] Objeto = new Object[]
            {
                _accion,
                _id
            };

            result = GraficodispN.DeleteGraficodisp(Objeto);
            return(result);
        }
コード例 #5
0
        public GraficodispE GetGraficodisp(Object[] parametros)
        {
            Mensaje       mensaje;
            GraficodispE  result        = new GraficodispE();
            AccesoDatos   acceso        = new AccesoDatos();
            SqlDataReader sqlDataReader = acceso.GetDataReader(out mensaje, parametros, "prGraficodisp");

            while (sqlDataReader.Read())
            {
                if (mensaje.Titulo == null)
                {
                    if (sqlDataReader.HasRows)
                    {
                        result = new GraficodispE()
                        {
                            Id     = sqlDataReader.GetInt64(sqlDataReader.GetOrdinal("Id")),
                            Titulo = sqlDataReader.GetString(sqlDataReader.GetOrdinal("Titulo")),
                            //Dispositivo = new DispositivoE()
                            //{
                            //    Id = sqlDataReader.GetInt64(sqlDataReader.GetOrdinal("iddisp")),

                            //}
                        };
                    }
                }
            }

            if (sqlDataReader.IsClosed == false)
            {
                sqlDataReader.Close();
            }

            sqlDataReader = null;
            acceso.Desconectar();
            return(result);
        }