Esempio n. 1
0
        public ActionResult <IEnumerable <Laptop> > GetLaptops()
        {
            IEnumerable <Laptop> Result = _laptopService.GetLaptops();

            if (Result == null)
            {
                return(Ok(new List <Laptop>()));
            }
            return(Ok(Result));
        }
Esempio n. 2
0
        public IActionResult GetLaptops()
        {
            var laptops = laptopService.GetLaptops();

            if (laptops == null)
            {
                return(Content("Laptop is empty"));
            }
            List <LaptopUiModel> laptopModels = new List <LaptopUiModel>();

            foreach (var laptop in laptops)
            {
                laptopModels.Add(laptop.Adapt <LaptopUiModel>());
            }
            //Shuffle list
            return(Ok(laptopModels.OrderBy(x => Guid.NewGuid()).ToList()));
        }
Esempio n. 3
0
        public async Task <IActionResult> Get()
        {
            var laptops = await _laptopService.GetLaptops();

            return(Ok(laptops));
        }