コード例 #1
0
ファイル: RNEvento.cs プロジェクト: RlKI/APIEvents
        public List <Evento> getEventosByCategoriasUsuario(int idUsuario)
        {
            Evento      evento     = new Evento();
            XmlDocument xRespuesta = new XmlDocument();
            SqlMisc     sqlMisc    = new SqlMisc();

            sqlMisc.createSqlCommandStored("getEventosByCategoriasUsuario");
            sqlMisc.command.Parameters.AddWithValue("@idUsuario", idUsuario);

            xRespuesta = sqlMisc.ejecutarStoredProcedure();
            return(evento.deserializeList(xRespuesta));
        }
コード例 #2
0
ファイル: RNUsuario.cs プロジェクト: RlKI/APIEvents
        public List <Usuario> getUsuarios(int idUsuario = 0)
        {
            Usuario     usuario = new Usuario();
            XmlDocument xRespuesta;
            SqlMisc     sqlMisc = new SqlMisc();

            sqlMisc.createSqlCommandStored("getUsuarios");
            if (idUsuario > 0)
            {
                sqlMisc.command.Parameters.AddWithValue("@idUsuario", idUsuario);
            }

            xRespuesta = sqlMisc.ejecutarStoredProcedure();
            return(usuario.deserializeList(xRespuesta));
        }
コード例 #3
0
ファイル: RNEvento.cs プロジェクト: RlKI/APIEvents
        public List <Evento> getEventosByCategorias(int[] idCateorias)
        {
            Evento        evento     = new Evento();
            XmlDocument   xRespuesta = new XmlDocument();
            SqlMisc       sqlMisc;
            List <Evento> listaEventos = new List <Evento>();

            foreach (int categoria in idCateorias)
            {
                sqlMisc = new SqlMisc();
                sqlMisc.createSqlCommandStored("getEventosByCategoria");
                sqlMisc.command.Parameters.AddWithValue("@idCateoria", categoria);
                xRespuesta = sqlMisc.ejecutarStoredProcedure();
                listaEventos.AddRange(evento.deserializeList(xRespuesta));
            }

            return(listaEventos);
        }