public static ProductoProveedorList GetChildList(IAcreedorInfo parent, bool childs) { CriteriaEx criteria = ProductoProveedor.GetCriteria(ProductoProveedor.OpenSession()); criteria.Query = ProductoProveedorList.SELECT(parent); criteria.Childs = childs; ProductoProveedorList list = DataPortal.Fetch <ProductoProveedorList>(criteria); CloseSession(criteria.SessionCode); return(list); }
/// <summary> /// Retrieve the complete list from db /// </summary> /// <param name="get_childs">retrieving the childs</param> /// <returns></returns> public static ProductoProveedorList GetList(bool childs) { CriteriaEx criteria = ProductoProveedor.GetCriteria(ProductoProveedor.OpenSession()); criteria.Childs = childs; //No criteria. Retrieve all de List if (nHManager.Instance.UseDirectSQL) { criteria.Query = ProductoProveedorList.SELECT(); } ProductoProveedorList list = DataPortal.Fetch <ProductoProveedorList>(criteria); CloseSession(criteria.SessionCode); return(list); }