コード例 #1
0
ファイル: CategoryService.cs プロジェクト: NikitaKums/TalTech
 public async Task <CategoryWithProductCount> GetByIndexAndShop(int categoryId, int?shopId)
 {
     return(CategoryMapper.MapFromDAL(await Uow.Categories.GetByIndexAndShop(categoryId, shopId)));
 }
コード例 #2
0
ファイル: CategoryService.cs プロジェクト: NikitaKums/TalTech
 public async Task <List <CategoryWithProductCount> > GetAllWithProductCountForShopAsync(int?shopId, string search, int?pageIndex, int?pageSize)
 {
     return((await Uow.Categories.GetAllWithProductCountForShopAsync(shopId, search, pageIndex, pageSize))
            .Select(e => CategoryMapper.MapFromDAL(e)).ToList());
 }
コード例 #3
0
ファイル: CategoryService.cs プロジェクト: NikitaKums/TalTech
 public override async Task <Category> FindAsync(params object[] id)
 {
     return(CategoryMapper.MapFromDAL(await Uow.Categories.FindAsync(id)));
 }
コード例 #4
0
ファイル: CategoryService.cs プロジェクト: NikitaKums/TalTech
        public async Task <List <Category> > AllAsync(string order, string searchFor, int?pageIndex, int?pageSize)
        {
            var res = (await Uow.Categories.AllAsync(order, searchFor, pageIndex, pageSize)).Select(e => CategoryMapper.MapFromDAL(e)).ToList();

            return(res);
        }
コード例 #5
0
ファイル: CategoryService.cs プロジェクト: NikitaKums/TalTech
 public override async Task <List <Category> > AllAsync()
 {
     return((await Uow.Categories.AllAsync()).Select(e => CategoryMapper.MapFromDAL(e)).ToList());
 }