Beispiel #1
0
        public ActionResult <IEnumerable <MobileDTO> > GetSearchMobile(string name, string manufacturer, double pricestart, double priceend)
        {
            var result = mobileRepository.FindByCondition(x => x.Manufacturer.Contains(manufacturer) && x.Name.Contains(name) && pricestart <= x.Price && x.Price <= priceend).ToList();

            if (result == null || result.Count == 0)
            {
                return(NotFound());
            }
            return(Ok(mapper.Map <MobileDTO>(result)));
        }