Ejemplo n.º 1
0
        public List <Data.Model.Ratings> Get(RatingsSearchRequest req)
        {
            var query = _context.Ratings.AsQueryable();

            if (req.ScheduleID.HasValue)
            {
                query = query.Where(r => r.ScheduleID == req.ScheduleID);
            }
            var list = query.ToList();

            return(_mapper.Map <List <Data.Model.Ratings> >(list));
        }
Ejemplo n.º 2
0
        public List <Model.Ratings> Get(RatingsSearchRequest request)
        {
            var query = _context.Ratings.AsQueryable();

            if (request?.NotationId != 0)
            {
                query = query.Where(x => x.NotationId == request.NotationId);
            }

            query = query.Where(x => x.UserId == _usersService.GetCurrentUser().Id);

            var list = query.ToList();

            return(_mapper.Map <List <Model.Ratings> >(list));
        }
Ejemplo n.º 3
0
 public List <Data.Model.Ratings> Get([FromQuery] RatingsSearchRequest req)
 {
     return(_service.Get(req));
 }