public ConsumerViewModel CreateConsumer() { var province = new ProvinceRepository(new AutoSolutionContext()); var city = new CityRepository(new AutoSolutionContext()); var consumer = new ConsumerViewModel() { ProvincesList = province.GetProvinces(), CitiesList = city.GetCities(), }; return(consumer); }
public CityAreaViewModel AddNewCityArea() { ProvinceRepository provinceRepository = new ProvinceRepository(new AutoSolutionContext()); CityRepository cityRepository = new CityRepository(new AutoSolutionContext()); CityAreaViewModel cityAreaViewModel = new CityAreaViewModel() { ProvinceList = provinceRepository.GetProvinces(), CityList = cityRepository.GetCities(), }; return(cityAreaViewModel); }
public CityAreaViewModel GetCityArea(int PageNo, int TotalCount) { CityRepository cityRepository = new CityRepository(new AutoSolutionContext()); ProvinceRepository provinceRepository = new ProvinceRepository(new AutoSolutionContext()); var cityAreaViewModel = new CityAreaViewModel() { ProvinceList = provinceRepository.GetProvinces(), CityList = cityRepository.GetCities(), CityAreaList = AutoSolutionContext.CityAreas.OrderBy(x => x.CityAreaName).Skip((PageNo - 1) * 10).Take(10).ToList(), Pager = new Pager(TotalCount, PageNo, 10) }; return(cityAreaViewModel); }
public ServiceProviderViewModel CreateServiceProvider() { var province = new ProvinceRepository(new AutoSolutionContext()); var city = new CityRepository(new AutoSolutionContext()); var serviceCategories = new ServiceCategoryRepository(new AutoSolutionContext()); var serviceProvider = new ServiceProviderViewModel() { ProvincesList = province.GetProvinces(), CitiesList = city.GetCities(), ServiceCategoriesList = serviceCategories.GetServiceCategories() }; return(serviceProvider); }
public CityAreaViewModel GetCityArea(int PageNo, int TotalCount, string SearchTerm, string SelectedCity) { if ((!string.IsNullOrEmpty(SelectedCity)) && (!string.IsNullOrEmpty(SearchTerm))) { ProvinceRepository provinceRepository = new ProvinceRepository(new AutoSolutionContext()); CityRepository cityRepository = new CityRepository(new AutoSolutionContext()); int Selecteditem = Convert.ToInt32(SelectedCity); var cityAreaViewModel = new CityAreaViewModel() { ProvinceList = provinceRepository.GetProvinces(), CityList = cityRepository.GetCities(), CityAreaList = AutoSolutionContext.CityAreas.OrderBy(x => x.CityAreaName).Where(x => x.CityAreaName.ToLower().Contains(SearchTerm.ToLower()) && x.CityId == Selecteditem).Skip((PageNo - 1) * 10).Take(10).ToList(), Pager = new Pager(TotalCount, PageNo, 10) }; return(cityAreaViewModel); } return(null); }