예제 #1
0
        public async Task <List <CustomerDto> > GetCustomers(CustomerFilterDto filterDto)
        {
            var spec      = new CustomerSpec(mapper.Map <CustomerFilter>(filterDto));
            var customers = await customerRepository.ListAsync(spec);

            return(mapper.Map <List <CustomerDto> >(customers));
        }
예제 #2
0
        public async Task <List <CustomerUiModel> > GetCustomers(CustomerFilterUiModel filterUiModel)
        {
            var spec     = new CustomerSpec(mapper.Map <CustomerFilter>(filterUiModel));
            var customer = await customerRepository.ListAsync(spec);

            return(mapper.Map <List <CustomerUiModel> >(customer));
        }