public static ProductList GetListByTipoFamilia(ETipoFamilia familia, bool childs) { CriteriaEx criteria = Product.GetCriteria(Product.OpenSession()); criteria.Childs = childs; criteria.Query = ProductList.SELECT(familia); ProductList list = DataPortal.Fetch <ProductList>(criteria); CloseSession(criteria.SessionCode); return(list); }
public static ProductList GetListByProveedorByFamilia(long oid, ETipoFamilia familia, bool childs) { CriteriaEx criteria = Product.GetCriteria(Product.OpenSession()); criteria.Childs = childs; ProveedorInfo item = Proveedor.New().GetInfo(); item.Oid = oid; criteria.Query = ProductList.SELECT(item, familia); ProductList list = DataPortal.Fetch <ProductList>(criteria); CloseSession(criteria.SessionCode); return(list); }
public static string SELECT(ProveedorInfo item, ETipoFamilia familia) { return(Product.SELECT(item, familia, false)); }
public static string SELECT(ETipoFamilia item) { return(Product.SELECT(item, false)); }