示例#1
0
 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;
     }
 }
示例#2
0
 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;
     }
 }