Beispiel #1
0
 private Expression <Func <IMunicipalityTaxScheduleModel, bool> > RetrievePredicate(IRetríeveMunicipalityTaxSchedulesRequest request)
 {
     return(entity => entity.Municipality.Equals(request.Municipality) &&
            (entity.ValidFrom <= request.TaxDate) &&
            (entity.ValidTo >= request.TaxDate));
 }
 public virtual async Task <IRetríeveMunicipalityTaxSchedulesResponse> RetríeveMunicipalityTaxSchedules(IRetríeveMunicipalityTaxSchedulesRequest request)
 {
     return(await mock.Object.RetríeveMunicipalityTaxSchedules(request));
 }
Beispiel #3
0
        public async Task <IRetríeveMunicipalityTaxSchedulesResponse> RetríeveMunicipalityTaxSchedules(IRetríeveMunicipalityTaxSchedulesRequest request)
        {
            List <IMunicipalityTaxScheduleModel> schedules = await context.Set <MunicipalityTaxScheduleDbModel>().Where(RetrievePredicate(request)).ToListAsync();

            return(new RetríeveMunicipalityTaxSchedulesResponse {
                TaxSchedules = schedules
            });
        }