Example #1
0
        public async Task <IEnumerable <ClaimViewModel> > GetOverdueClaims(string userId)
        {
            List <Expression <Func <Claim, bool> > > filterPredicates = new List <Expression <Func <Claim, bool> > >();

            filterPredicates.Add(p => p.AdjusterId == userId);
            filterPredicates.Add(p => p.DueDate < DateTime.Today);
            return(EntityToViewModelMapper.ClaimsMap(this.ClaimRepository.Find(filterPredicates).ToList()));
        }
Example #2
0
        public async Task <IEnumerable <ClaimViewModel> > GetAverageDaysOpenTasks()
        {
            List <Expression <Func <Claim, bool> > > filterPredicates = new List <Expression <Func <Claim, bool> > >();

            filterPredicates.Add(p => p.ClaimStatusId == 2);

            return(EntityToViewModelMapper.ClaimsMap(this.ClaimRepository.Find(filterPredicates).ToList()));
        }