public List <RptProveedorMermaAltaModels> ListaProveedoresMermaAltaGrafica(RptProveedorMermaAltaModels Datos) { try { object[] parametros = { Datos.FechaInicio, Datos.FechaFin, Datos.IDSucursalActual }; List <RptProveedorMermaAltaModels> lista2 = new List <RptProveedorMermaAltaModels>(); RptProveedorMermaAltaModels item2; SqlDataReader drs = null; drs = SqlHelper.ExecuteReader(Datos.Conexion, "spCSLDB_Reporte_get_ProveedoresConMermaGraficaTop", parametros); while (drs.Read()) { item2 = new RptProveedorMermaAltaModels(); item2.NombreSucursal = !drs.IsDBNull(drs.GetOrdinal("NombreSucursal")) ? drs.GetString(drs.GetOrdinal("NombreSucursal")) : string.Empty; item2.nombreProveedor = !drs.IsDBNull(drs.GetOrdinal("nombreRazonSocial")) ? drs.GetString(drs.GetOrdinal("nombreRazonSocial")) : string.Empty; item2.NombreCompra = !drs.IsDBNull(drs.GetOrdinal("Compra")) ? drs.GetString(drs.GetOrdinal("Compra")) : string.Empty; item2.merma = !drs.IsDBNull(drs.GetOrdinal("toleranciaProveedor")) ? drs.GetDecimal(drs.GetOrdinal("toleranciaProveedor")) : 0; item2.mermaTotal = !drs.IsDBNull(drs.GetOrdinal("mermaTotal")) ? drs.GetDecimal(drs.GetOrdinal("mermaTotal")) : 0; lista2.Add(item2); } return(lista2); } catch (Exception ex) { throw ex; } }
public List <RptProveedorMermaAltaModels> obtenerListaProveedoresMermaAlta(RptProveedorMermaAltaModels Datos) { try { object[] parametros = { Datos.FechaInicio, Datos.FechaFin, Datos.IDSucursalActual }; List <RptProveedorMermaAltaModels> lista = new List <RptProveedorMermaAltaModels>(); RptProveedorMermaAltaModels item; SqlDataReader dr = null; dr = SqlHelper.ExecuteReader(Datos.Conexion, "spCSLDB_Reporte_get_ProveedoresConMerma", parametros); while (dr.Read()) { item = new RptProveedorMermaAltaModels(); item.IDProveedor = !dr.IsDBNull(dr.GetOrdinal("id_proveedor")) ? dr.GetString(dr.GetOrdinal("id_proveedor")) : string.Empty; item.NombreSucursal = !dr.IsDBNull(dr.GetOrdinal("NombreSucursal")) ? dr.GetString(dr.GetOrdinal("NombreSucursal")) : string.Empty; item.nombreProveedor = !dr.IsDBNull(dr.GetOrdinal("nombreRazonSocial")) ? dr.GetString(dr.GetOrdinal("nombreRazonSocial")) : string.Empty; item.NombreCompra = !dr.IsDBNull(dr.GetOrdinal("Compra")) ? dr.GetString(dr.GetOrdinal("Compra")) : string.Empty; item.merma = !dr.IsDBNull(dr.GetOrdinal("toleranciaProveedor")) ? dr.GetDecimal(dr.GetOrdinal("toleranciaProveedor")) : 0; item.toleranciaCompra = !dr.IsDBNull(dr.GetOrdinal("toleranciaCompra")) ? dr.GetDecimal(dr.GetOrdinal("toleranciaCompra")) : 0; item.mermaTotal = !dr.IsDBNull(dr.GetOrdinal("mermaTotal")) ? dr.GetDecimal(dr.GetOrdinal("mermaTotal")) : 0; item.GanadoMacho = !dr.IsDBNull(dr.GetOrdinal("GanadoCompradoMacho")) ? dr.GetInt32(dr.GetOrdinal("GanadoCompradoMacho")) : 0; item.GanadoHembra = !dr.IsDBNull(dr.GetOrdinal("GanadoCompradoHembras")) ? dr.GetInt32(dr.GetOrdinal("GanadoCompradoHembras")) : 0; item.TalGanadoComprado = !dr.IsDBNull(dr.GetOrdinal("TotalGanado")) ? dr.GetInt32(dr.GetOrdinal("TotalGanado")) : 0; lista.Add(item); } return(lista); } catch (Exception ex) { throw ex; } }