public List <Data.Model.Services> Get(ServicesSearchRequest req)
        {
            var query = _context.Services.AsQueryable();

            if (req.CarServiceID.HasValue)
            {
                query = query.Where(s => s.CarServiceID == req.CarServiceID);
            }

            var list = query.OrderBy(s => s.ServiceName).ToList();

            return(_mapper.Map <List <Data.Model.Services> >(list));
        }
Exemple #2
0
        public async void LoadInit(Data.Model.CarService model)
        {
            modelCS = model;

            var req = new ServicesSearchRequest()
            {
                CarServiceID = model.CarServiceID
            };

            CarServiceName = model.CarServiceName;
            Street         = model.Street;
            var list = await _serviceService.Get <List <Data.Model.Services> >(req);

            servicesList.Clear();
            foreach (var x in list)
            {
                servicesList.Add(x);
            }
        }
 public List <Data.Model.Services> Get([FromQuery] ServicesSearchRequest req)
 {
     return(_service.Get(req));
 }