Ejemplo n.º 1
0
        public List<UserStringContainer> getNombreUsuarios(String tipo, String filtro1, String filtro2, String filtro3, String filtro4)
        {
            List<UserStringContainer> usuarios = new List<UserStringContainer>();

            DataAccess.SPManager spManager = new DataAccess.SPManager();

            Dictionary<String, Object> param = new Dictionary<String, Object>();
            param.Add("tipo", tipo);
            if (filtro1 != null) param.Add("filtro1", "%" + filtro1 + "%");
            if (filtro2 != null) param.Add("filtro2", "%" + filtro2 + "%");
            if (filtro3 != null) param.Add("filtro3", "%" + filtro3 + "%");
            if (filtro4 != null) param.Add("filtro4", "%" + filtro4 + "%");

            using (SqlDataReader reader = spManager.executeSPWithParameters("MR_ANDERSON.sp_get_usrs_filtrados", param))
            {
                while (reader.Read())
                {
                    UserStringContainer user = new UserStringContainer();
                    user.Nombre = (String)reader["username"];
                    usuarios.Add(user);
                }
                reader.Close();
            }
            spManager.Close();
            return usuarios;
        }
Ejemplo n.º 2
0
        public List<UserStringContainer> getNombreUsuarios(String tipo)
        {
            //retorna los usuarios de un tipo
            List<UserStringContainer> usuarios = new List<UserStringContainer>();

            DataAccess.SPManager spManager = new DataAccess.SPManager();

            Dictionary<String, Object> param = new Dictionary<String, Object>();
            param.Add("tipo", tipo);
            using (SqlDataReader reader = spManager.executeSPWithParameters("MR_ANDERSON.sp_get_all_usrs", param))
            {
                while (reader.Read())
                {
                    UserStringContainer user = new UserStringContainer();
                    user.Nombre = (String)reader["username"];
                    usuarios.Add(user);
                }
                reader.Close();
            }
            spManager.Close();
            return usuarios;
        }