public List <DetalleCompra> buscarDetalleCompra(int idCompra)
        {
            ConexionSqlServer    conexion  = new ConexionSqlServer();
            SqlDataReader        tabla     = conexion.consultar("SELECT dc.* FROM DETALLE_COMPRA dc where dc.FK_COMPRA=" + idCompra.ToString() + ";");
            List <DetalleCompra> resultado = new List <DetalleCompra>();

            while (tabla != null && tabla.Read())
            {
                Producto producto = daoProducto.buscarPorCompra(int.Parse(tabla["ID"].ToString()));
                resultado.Add(new DetalleCompra(int.Parse(tabla["ID"].ToString()), float.Parse(tabla["MONTO"].ToString()), int.Parse(tabla["CANTIDAD"].ToString()), producto));
            }
            conexion.cerrarConexion();
            return(resultado);
        }
示例#2
0
        static public Producto getProductoPorDetalleCompra(int idDetalleCompra)
        {
            SqlServerProducto resultado = new SqlServerProducto();
            Producto          producto  = resultado.buscarPorCompra(idDetalleCompra);

            return(producto);
        }
示例#3
0
 static public Producto getProductoPorDetalleCompra(int idDetalleCompra)
 {
     SqlServerProducto resultado = new SqlServerProducto();
     Producto producto= resultado.buscarPorCompra(idDetalleCompra);
      
     return producto;
 }