public IActionResult GetAll() { var cars = _carsService.GetAll(); if (cars.Count == 0) { return(NoContent()); } return(Ok(cars)); }
//[Authorize(Roles ="Cars.List")] public IActionResult GetAll() { // Dependency chain-- IProductService ProductManager a ihtiyaç duyuyor. O da EfProductDal a. //IProductService productService = new ProductManager(new EfProductDal()); var result = _carService.GetAll(); if (result.Success) { return(Ok(result)); } return(BadRequest(result)); }
public ActionResult Index() { IEnumerable <SliderViewModel> cars = carsService.GetAll(). Include(m => m.Make).OrderByDescending(x => x.CreatedOn).Take(5).ProjectTo <SliderViewModel>().ToList(); var viewModel = new HomeViewModel(); viewModel.Slides = cars; viewModel.Search = new SearchViewModel(); var makes = this.makesService.GetAll().ToList(); var transmissions = this.transmissionsService.GetAll().ToList(); viewModel.Search.Makes = makes; viewModel.Search.Transmissions = transmissions.OrderBy(x => x.Name); return(View(viewModel)); }
public async Task <IActionResult> Get() { var result = await _carsService.GetAll(); var carResponses = new List <CarsResponse>(); var sync = new object(); Parallel.ForEach(result, c => { lock (sync) { carResponses.Add(c.ToCarsResponse()); }; }); return(Ok(new GetCarsResponse { Cars = carResponses })); }
public async Task <IActionResult> Index() { var model = await _service.GetAll(); return(View(model)); }
public IActionResult Index() { return(View(_carsService.GetAll())); }
private void LoadCars() { dgwCars.DataSource = _carsService.GetAll(); }