public IEnumerable <Sitter_x> GetSitterByFilter(Filter_x filter)
        {
            CheckJWT(WebOperationContext.Current);
            var t = repository.GetSitterByFilter(filter);

            return(t);
        }
Exemplo n.º 2
0
        public IEnumerable<Sitter_x> GetSitterByFilter(Filter_x filter)
        {
            var allSitters = GetAllSitters();
            var filteredSitters = allSitters.Where(x =>
            (x.KindofPet == filter.KindOfPet || x.KindofPet == KindOfPet_x.NONE)
               && (x.Types.Contains(filter.TypeSitter) || filter.TypeSitter == TypeSitter_x.None));

            return filteredSitters;
        }