コード例 #1
0
        public async Task <List <Return> > AllAsync(string order, string searchFor, int?pageIndex, int?pageSize)
        {
            var res = (await Uow.Returns.AllAsync(order, searchFor, pageIndex, pageSize)).Select(e => ReturnMapper.MapFromDAL(e)).ToList();

            return(SearchSort(res, order, searchFor));
        }
コード例 #2
0
 public async Task <List <BLL.App.DTO.IdAndNameDTO.ReturnIdName> > GetAllIdAndDescAsyncByShopDTO(int?shopId)
 {
     return((await Uow.Returns.GetAllIdAndDescAsyncByShopDTO(shopId)).Select(e => ReturnMapper.MapFromDAL(e)).ToList());
 }
コード例 #3
0
 public async Task <ReturnWithProductCount> FindWithProductsReturnedByIdAndShopAsync(int id, int?shopId)
 {
     return(ReturnMapper.MapFromDAL(await Uow.Returns.FindWithProductsReturnedByIdAndShopAsync(id, shopId)));
 }
コード例 #4
0
 public async Task <List <ReturnWithProductCount> > GetAllWithProductsReturnedByShopAsync(int?shopId, string search, int?pageIndex, int?pageSize)
 {
     return((await Uow.Returns.GetAllWithProductsReturnedByShopAsync(shopId, search, pageIndex, pageSize)).Select(e => ReturnMapper.MapFromDAL(e)).ToList());
 }
コード例 #5
0
 public override async Task <Return> FindAsync(params object[] id)
 {
     return(ReturnMapper.MapFromDAL(await Uow.Returns.FindAsync(id)));
 }
コード例 #6
0
 public override async Task <List <Return> > AllAsync()
 {
     return((await Uow.Returns.AllAsync()).Select(e => ReturnMapper.MapFromDAL(e)).ToList());
 }