public List<DevolucionCuponesStringContainer> top5DevolucionCupones(int anio, int semestre) { List<DevolucionCuponesStringContainer> listResultado = new List<DevolucionCuponesStringContainer>(); DataAccess.SPManager spManager = new GrouponDesktop.DataAccess.SPManager(); Dictionary<String, Object> parameters = new Dictionary<string, object>(); parameters.Add("year", anio); parameters.Add("semestre", semestre); SqlDataReader reader = spManager.executeSPWithParameters("MR_ANDERSON.sp_estadistico_devoluciones", parameters); if (reader.HasRows == false) return listResultado; while (reader.Read()) { DevolucionCuponesStringContainer objResultado = new DevolucionCuponesStringContainer(); if (!Convert.IsDBNull(reader["vendidos"])) objResultado.CuponesVendidos = Convert.ToString(reader["vendidos"]); if(!Convert.IsDBNull(reader["devueltos"])) objResultado.CuponesDevueltos = Convert.ToString(reader["devueltos"]); if(!Convert.IsDBNull(reader["porcentaje_devueltos"])) objResultado.PorcentajeDevolucion = Convert.ToString(reader["porcentaje_devueltos"]); if (!Convert.IsDBNull(reader["username"])) objResultado.NombreProveedor = Convert.ToString(reader["username"]); if (!Convert.IsDBNull(reader["descripcion"])) objResultado.Descripcion = Convert.ToString(reader["descripcion"]); if (!Convert.IsDBNull(reader["codigo"])) objResultado.Codigo = Convert.ToString(reader["codigo"]); listResultado.Add(objResultado); } reader.Close(); spManager.Close(); return listResultado; }
public List <DevolucionCuponesStringContainer> top5DevolucionCupones(int anio, int semestre) { List <DevolucionCuponesStringContainer> listResultado = new List <DevolucionCuponesStringContainer>(); DataAccess.SPManager spManager = new GrouponDesktop.DataAccess.SPManager(); Dictionary <String, Object> parameters = new Dictionary <string, object>(); parameters.Add("year", anio); parameters.Add("semestre", semestre); SqlDataReader reader = spManager.executeSPWithParameters("MR_ANDERSON.sp_estadistico_devoluciones", parameters); if (reader.HasRows == false) { return(listResultado); } while (reader.Read()) { DevolucionCuponesStringContainer objResultado = new DevolucionCuponesStringContainer(); if (!Convert.IsDBNull(reader["vendidos"])) { objResultado.CuponesVendidos = Convert.ToString(reader["vendidos"]); } if (!Convert.IsDBNull(reader["devueltos"])) { objResultado.CuponesDevueltos = Convert.ToString(reader["devueltos"]); } if (!Convert.IsDBNull(reader["porcentaje_devueltos"])) { objResultado.PorcentajeDevolucion = Convert.ToString(reader["porcentaje_devueltos"]); } if (!Convert.IsDBNull(reader["username"])) { objResultado.NombreProveedor = Convert.ToString(reader["username"]); } if (!Convert.IsDBNull(reader["descripcion"])) { objResultado.Descripcion = Convert.ToString(reader["descripcion"]); } if (!Convert.IsDBNull(reader["codigo"])) { objResultado.Codigo = Convert.ToString(reader["codigo"]); } listResultado.Add(objResultado); } reader.Close(); spManager.Close(); return(listResultado); }