/// <summary> /// /// </summary> /// <param name="contractStatus"></param> /// <param name="pagination"></param> /// <returns></returns> public static IList <ServiceContract> FindByContractStatus(ContractStatus contractStatus, Pagination pagination) { pagination.AssertNotNull("pagination"); var repository = RepositoryManager.GetRepository <IServiceContractRepository>(ModuleEnvironment.ModuleName); var list = repository.FindByContractStatus(contractStatus, pagination); return(list); }
/// <summary> /// /// </summary> /// <param name="bizType"></param> /// <param name="pagination"></param> /// <returns></returns> public static IList <Favorite> FindByBizType(BizType bizType, Pagination pagination) { pagination.AssertNotNull("pagination"); var repository = RepositoryManager.GetRepository <IFavoriteRepository>(ModuleEnvironment.ModuleName); var list = repository.FindByBizType(bizType, pagination); return(list); }
/// <summary> /// /// </summary> /// <param name="bizSource"></param> /// <param name="pagination"></param> /// <returns></returns> public static IList <ReadHistory> FindByBizSource(string bizSource, Pagination pagination) { pagination.AssertNotNull("pagination"); bizSource.AssertNotNull("bizSource"); var repository = RepositoryManager.GetRepository <IReadHistoryRepository>(ModuleEnvironment.ModuleName); var list = repository.FindByBizSource(bizSource, pagination); return(list); }
/// <summary> /// /// </summary> /// <param name="bizType"></param> /// <param name="bizId"></param> /// <param name="pagination"></param> /// <returns></returns> public static IList <GratuityJournal> FindByBizId(BizType bizType, long bizId, Pagination pagination) { pagination.AssertNotNull("pagination"); if (bizId < 1) { return(null); } var repository = RepositoryManager.GetRepository <IGratuityJournalRepository>(ModuleEnvironment.ModuleName); var list = repository.FindByBizId(bizType, bizId, pagination); return(list); }
/// <summary> /// /// </summary> /// <param name="passportId"></param> /// <param name="bizType"></param> /// <param name="pagination"></param> /// <returns></returns> public static IList <Favorite> FindHistroy(long passportId, BizType bizType, Pagination pagination) { pagination.AssertNotNull("pagination"); if (passportId < 1) { return(null); } var repository = RepositoryManager.GetRepository <IFavoriteRepository>(ModuleEnvironment.ModuleName); var list = repository.FindHistroy(passportId, bizType, pagination); return(list); }
/// <summary> /// /// </summary> /// <param name="ownerId"></param> /// <param name="tradeTypes"></param> /// <param name="pagination"></param> /// <returns></returns> public static IList <TradeJournal> FindByOwnerId(long ownerId, IList <TradeType> tradeTypes, Pagination pagination) { pagination.AssertNotNull("pagination"); if (ownerId < 1) { return(null); } var repository = RepositoryManager.GetRepository <ITradeJournalRepository>(ModuleEnvironment.ModuleName); var list = repository.FindByOwnerId(ownerId, tradeTypes, pagination); return(list); }
/// <summary> /// /// </summary> /// <param name="tradeStatus"></param> /// <param name="pagination"></param> /// <returns></returns> public static IList <TradeJournal> FindByTradeStatus(int tradeStatus, Pagination pagination) { pagination.AssertNotNull("pagination"); if (tradeStatus < 1) { return(null); } var repository = RepositoryManager.GetRepository <ITradeJournalRepository>(ModuleEnvironment.ModuleName); var list = repository.FindByTradeStatus(tradeStatus, pagination); return(list); }
/// <summary> /// /// </summary> /// <param name="sellerId"></param> /// <param name="pagination"></param> /// <returns></returns> public static IList <ServiceContract> FindBySellerId(long sellerId, Pagination pagination) { pagination.AssertNotNull("pagination"); if (sellerId < 1) { return(null); } var repository = RepositoryManager.GetRepository <IServiceContractRepository>(ModuleEnvironment.ModuleName); var list = repository.FindBySellerId(sellerId, pagination); return(list); }