public IEnumerable <BicycleViewModel> GetAllBicycles() { var dtoBicycles = _bicycleRepository.GetAll(); if (dtoBicycles.Count == 0) { throw new ArgumentException("No Bicycles in dataBase"); } return(_mapper.Map <List <BicycleViewModel> >(dtoBicycles)); }
public async Task <List <GetBicycleView> > GetAll() { var bikes = await _bicycleRepository.GetAll(); var result = bikes.Select(bike => new GetBicycleView() { Id = bike.Id, Name = bike.Name, Type = bike.Type, Price = bike.Price, Rented = bike.Rented }).ToList(); return(result); }