Esempio n. 1
0
        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);
        }
Esempio n. 4
0
        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);
 }