public void ConsultaListaProductoFacturacion(ref Producto producto, string Conexion, int id_Emp, int id_Cd, int id_Ter, string filtro, ref List <Producto> List, object Activo)
 {
     try
     {
         CD_CatProducto claseCapaDatos = new CD_CatProducto();
         claseCapaDatos.ConsultaListaProductoFacturacion(ref producto, Conexion, id_Emp, id_Cd, id_Ter, filtro, ref List, Activo);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
 public void ActualizaCostos(Sesion sesion, ref int Verificador)
 {
     try
     {
         CD_CatProducto cd_prd = new CD_CatProducto();
         cd_prd.ActualizaCostos(sesion, ref Verificador);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
 public void ConsultaListaProductoSpo(ref Producto producto, string Conexion, int id_Emp, int id_Cd, string filtro, ref List <Producto> list, object Activo)
 {//rm lista de productos sistema de propietarios
     try
     {
         CD_CatProducto claseCapaDatos = new CD_CatProducto();
         claseCapaDatos.ConsultaListaProductoSpo(ref producto, Conexion, id_Emp, id_Cd, filtro, ref list, Activo);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
 public void ConsultaListaProductoAgrupador(Producto prd, int Id_Acs, string Conexion, ref List <Comun> list)
 {
     try
     {
         CD_CatProducto claseCapaDatos = new CD_CatProducto();
         claseCapaDatos.ConsultaListaProducto(prd, Id_Acs, Conexion, ref list);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
 public void ConsultaBuscar(Producto prd, string Conexion, ref List <Comun> List, object FiltroId, object FiltroDesc)
 {
     try
     {
         CD_CatProducto claseCapaDatos = new CD_CatProducto();
         claseCapaDatos.ConsultaBuscar(prd, Conexion, ref List, FiltroId, FiltroDesc);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
 public void ConsultaProductoCte(ref Producto producto, string Conexion, int cliente)
 {
     try
     {
         CD_CatProducto claseCapaDatos = new CD_CatProducto();
         claseCapaDatos.ConsultaProductoCte(ref producto, Conexion, cliente);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
 public void CatProducto_Informacion_VP(int Id_Prd, string Conexion, ref string EsPapel, ref double Prd_PesosConTecnico, ref Int32 Prd_Mes, ref double Prd_PesosAAA)
 {
     try
     {
         CD_CatProducto claseCapaDatos = new CD_CatProducto();
         claseCapaDatos.CatProducto_Informacion_VP(Id_Prd, Conexion, ref EsPapel, ref Prd_PesosConTecnico, ref Prd_Mes, ref Prd_PesosAAA);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
 public void AsignarPedXPrd(Pedido pedido, List <ProductoDet> list, string Conexion, ref int verificador, int asignable, int Id_Prd)
 {
     try
     {
         CD_CatProducto claseCapaDatos = new CD_CatProducto();
         claseCapaDatos.AsignarPedXPrd(pedido, Conexion, list, ref verificador, asignable, Id_Prd);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
 public void ConsultaProductoCte_Lista(Producto prd, string Conexion, int Id_Cte, int Id_Acs, ref List <Producto> list)
 {
     try
     {
         CD_CatProducto claseCapaDatos = new CD_CatProducto();
         claseCapaDatos.ConsultaListaProducto(prd, Conexion, Id_Cte, Id_Acs, ref list);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
 public void ConsultaProductoAsig_Admin(Producto prd, string Conexion, ref List <Producto> List)
 {
     try
     {
         CD_CatProducto claseCapaDatos = new CD_CatProducto();
         claseCapaDatos.ConsultaProductoAsig_Admin(prd, Conexion, ref List);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
 public void ConsultaAsignPedxPrd(ProductoDet prdDet, string Conexion, ref List <ProductoDet> List)
 {
     try
     {
         CD_CatProducto claseCapaDatos = new CD_CatProducto();
         claseCapaDatos.ConsultaAsignPedxPrd(prdDet, Conexion, ref List);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
 public void ConsultaProducto_Disponible(int empresa, int Cd, string Prd, ref List <int> Actuales, string Conexion)
 {
     try
     {
         CD_CatProducto claseCapaDatos = new CD_CatProducto();
         claseCapaDatos.ConsultaProducto_Disponible(empresa, Cd, Prd, ref Actuales, Conexion);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
 public void ConsultarMaxLocal(int Id_Cd, int Id_Emp, string Conexion, ref int max)
 {
     try
     {
         CD_CatProducto claseCapaDatos = new CD_CatProducto();
         claseCapaDatos.ConsultarMaxLocal(Id_Cd, Id_Emp, ref max, Conexion);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
 public void ConsultaProducto_Descripcion(int Id_Prd, ref string Prd_Descripcion, string Conexion)
 {
     try
     {
         CD_CatProducto cd_prd = new CD_CatProducto();
         cd_prd.ConsultaProducto_Descripcion(Id_Prd, ref Prd_Descripcion, Conexion);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
 public void ConsultaProducto(ref Producto producto, string Conexion, int id_Emp, int id_Cd, int id_Cd_Ver, int id_Prd)
 {
     try
     {
         CD_CatProducto claseCapaDatos = new CD_CatProducto();
         claseCapaDatos.ConsultaProducto(ref producto, Conexion, id_Emp, id_Cd, id_Cd_Ver, id_Prd);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
 public void ConsultarVentas(ref Producto pr, int Id_Cte, string Conexion)
 {
     try
     {
         CD_CatProducto claseCapaDatos = new CD_CatProducto();
         claseCapaDatos.ConsultarVentas(pr, Conexion, Id_Cte);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
 public void ConsultaProductoInventario(ref int verificador, string Conexion, int id_Emp, int id_Cd, int Id_Es, int Es_Naturaleza, int Id_EsDet)
 {
     try
     {
         CD_CatProducto claseCapaDatos = new CD_CatProducto();
         claseCapaDatos.ConsultaProductoInventario(ref verificador, Conexion, id_Emp, id_Cd, Id_Es, Es_Naturaleza, Id_EsDet);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
 public void ModificarProducto(Producto producto, string Conexion, ref int verificador)
 {
     try
     {
         CD_CatProducto claseCapaDatos = new CD_CatProducto();
         claseCapaDatos.ModificarProducto(producto, Conexion, ref verificador);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }