예제 #1
0
        public IEnumerable <CheckoutOverviewDto> GetCheckoutsForShift(DateTime shiftDate, string lunchOrDinner)
        {
            IEnumerable <CheckoutEntity> checkoutEntities = _repository.GetCheckOutsForAShift(shiftDate, lunchOrDinner);
            List <CheckoutOverviewDto>   checkouts        = new List <CheckoutOverviewDto>();

            foreach (CheckoutEntity c in checkoutEntities)
            {
                var checkoutDto = Mapper.Map <CheckoutOverviewDto>(c);
                checkoutDto.StaffMemberId = c.StaffMember.Id;
                checkouts.Add(checkoutDto);
            }

            return(checkouts);
        }