예제 #1
0
        public List <UsuariosGiftCardsStringContainer> top5UsuariosGiftCardsAcreditadas(int year, int semestre)
        {
            List <UsuariosGiftCardsStringContainer> listResultado = new List <UsuariosGiftCardsStringContainer>();

            DataAccess.SPManager        spManager  = new GrouponDesktop.DataAccess.SPManager();
            Dictionary <String, Object> parameters = new Dictionary <string, object>();

            parameters.Add("year", year);
            parameters.Add("semestre", semestre);
            SqlDataReader reader = spManager.executeSPWithParameters("MR_ANDERSON.sp_estadistico_usuarios", parameters);

            while (reader.Read())
            {
                UsuariosGiftCardsStringContainer objResultado = new UsuariosGiftCardsStringContainer();
                if (!Convert.IsDBNull(reader["nombre_usuario"]))
                {
                    objResultado.NombreUsuario = Convert.ToString(reader["nombre_usuario"]);
                }
                if (!Convert.IsDBNull(reader["cantidad"]))
                {
                    objResultado.CantidadDeGiftCardsAcreditadas = Convert.ToString(reader["cantidad"]);
                }
                if (!Convert.IsDBNull(reader["dni"]))
                {
                    objResultado.Dni = Convert.ToString(reader["dni"]);
                }

                listResultado.Add(objResultado);
            }

            reader.Close();
            spManager.Close();
            return(listResultado);
        }
예제 #2
0
        public List<UsuariosGiftCardsStringContainer> top5UsuariosGiftCardsAcreditadas(int year, int semestre)
        {
            List<UsuariosGiftCardsStringContainer> listResultado = new List<UsuariosGiftCardsStringContainer>();

            DataAccess.SPManager spManager = new GrouponDesktop.DataAccess.SPManager();
            Dictionary<String, Object> parameters = new Dictionary<string, object>();
            parameters.Add("year", year);
            parameters.Add("semestre", semestre);
            SqlDataReader reader = spManager.executeSPWithParameters("MR_ANDERSON.sp_estadistico_usuarios", parameters);
            while (reader.Read())
            {
                UsuariosGiftCardsStringContainer objResultado = new UsuariosGiftCardsStringContainer();
                if (!Convert.IsDBNull(reader["nombre_usuario"])) objResultado.NombreUsuario = Convert.ToString(reader["nombre_usuario"]);
                if (!Convert.IsDBNull(reader["cantidad"])) objResultado.CantidadDeGiftCardsAcreditadas = Convert.ToString(reader["cantidad"]);
                if (!Convert.IsDBNull(reader["dni"])) objResultado.Dni = Convert.ToString(reader["dni"]);

                listResultado.Add(objResultado);
            }

            reader.Close();
            spManager.Close();
            return listResultado;
        }