public ActionResult FillCities(int State) { IRepositoryBase <City> citiesRepo = new CitiesRepository(new DataContext()); var cities = citiesRepo.GetAll().ToList().Where(s => s.StateID == State); return(Json(cities, JsonRequestBehavior.AllowGet)); }
public void GetAll_ReturnsCorrectData() { // arrange var models = new[] { new CityModel { Id = 1, Name = "1" }, new CityModel { Id = 3, Name = "3" }, new CityModel { Id = 2, Name = "2" } }; var dataStoreMock = new Mock <IDataStore>(MockBehavior.Loose); dataStoreMock.Setup(mock => mock.GetAll <CityModel>()) .Returns(models.AsQueryable()); var repository = new CitiesRepository( dataStoreMock.Object ); // act var items = repository.GetAll().ToList(); // assert Assert.AreEqual(3, items.Count); Assert.AreEqual(1, items[0].Id); Assert.AreEqual(2, items[1].Id); Assert.AreEqual(3, items[2].Id); }
private List <Cities> Load() { try { IEnumerable <dto.Cities> dtoCities = _cityRepo.GetAll(); List <Cities> cities = new List <Cities>(); foreach (dto.Cities item in dtoCities) { Cities city = item.ToBLL(); city.Country = _countryService.Get(item.CountryId); cities.Add(city); } return(cities); } catch (Exception e) { throw new Exception(e.Message); } }
public void GetAll_CallsDataStore() { // arrange var models = new[] { new CityModel { Id = 1, Name = "1" }, new CityModel { Id = 3, Name = "3" }, new CityModel { Id = 2, Name = "2" } }; var dataStoreMock = new Mock <IDataStore>(MockBehavior.Loose); dataStoreMock.Setup(mock => mock.GetAll <CityModel>()) .Returns(models.AsQueryable()); var repository = new CitiesRepository( dataStoreMock.Object ); // act var items = repository.GetAll().ToList(); // assert dataStoreMock.Verify(mock => mock.GetAll <CityModel>(), Times.Once()); }
public List <Cities> GetAllCities() { return(_cityRepo.GetAll().OrderBy(x => x.Name).ToList()); }
public ActionResult <IReadOnlyCollection <City> > GetAll() { return(Ok(_cities.GetAll())); }
public IActionResult GetAll() { return(Ok(CitiesRepository.GetAll())); }