Esempio n. 1
0
 public TuyenDungDuyetHoSoController(IRegistrationInterviewRepository registrationInterviewRepository, IProvinceRepository provinceRepository, IDistrictRepository districtRepository, IWardRepository wardRepository, IHinhThucDaoTaoRepository hinhThucDaoTaoRepository, IBangTotNghiepRepository bangTotNghiepRepository, IChuyenNganhDaoTaoRepository chuyenNganhDaoTaoRepository, ITrinhDoCaoNhatRepository trinhDoCaoNhatRepository, ILamViecTrongNganhRepository lamViecTrongNganhRepository, ITrinhDoTinHocRepository trinhDoTinHocRepository, ITrinhDoNgoaiNguRepository trinhDoNgoaiNguRepository, IMonDuTuyenRepository monDuTuyenRepository, IXepLoaiHocLucRepository xepLoaiHocLucRepository, ICapTruongRepository capTruongRepository, ITonGiaoRepository tonGiaoRepository, IDanTocRepository danTocRepository, IDoiTuongUuTienRepository doiTuongUuTienRepository, IThanhPhanBanThanHienTaiRepository thanhPhanBanThanHienTaiRepository, ITruongHopDacBietRepository truongHopDacBietRepository, ITrinhDoNgoaiNguKhacReposittory trinhDoNgoaiNguKhacReposittory, IChungChiNghiepVuSuPhamRepository chungChiNghiepVuSuPhamRepository, IHoSoHopLeRepository hoSoHopLeRepository)
 {
     this.registrationInterviewRepository = registrationInterviewRepository;
     this.provinceRepository                = provinceRepository;
     this.districtRepository                = districtRepository;
     this.wardRepository                    = wardRepository;
     this.hinhThucDaoTaoRepository          = hinhThucDaoTaoRepository;
     this.bangTotNghiepRepository           = bangTotNghiepRepository;
     this.chuyenNganhDaoTaoRepository       = chuyenNganhDaoTaoRepository;
     this.trinhDoCaoNhatRepository          = trinhDoCaoNhatRepository;
     this.lamViecTrongNganhRepository       = lamViecTrongNganhRepository;
     this.trinhDoTinHocRepository           = trinhDoTinHocRepository;
     this.trinhDoNgoaiNguRepository         = trinhDoNgoaiNguRepository;
     this.monDuTuyenRepository              = monDuTuyenRepository;
     this.xepLoaiHocLucRepository           = xepLoaiHocLucRepository;
     this.capTruongRepository               = capTruongRepository;
     this.tonGiaoRepository                 = tonGiaoRepository;
     this.danTocRepository                  = danTocRepository;
     this.doiTuongUuTienRepository          = doiTuongUuTienRepository;
     this.thanhPhanBanThanHienTaiRepository = thanhPhanBanThanHienTaiRepository;
     this.truongHopDacBietRepository        = truongHopDacBietRepository;
     this.trinhDoNgoaiNguKhacReposittory    = trinhDoNgoaiNguKhacReposittory;
     this.chungChiNghiepVuSuPhamRepository  = chungChiNghiepVuSuPhamRepository;
     this.hoSoHopLeRepository               = hoSoHopLeRepository;
 }
Esempio n. 2
0
 public ClientController(IImportService importService,
                         UserManager <ApplicationUser> userManager,
                         SignInManager <ApplicationUser> signInManager,
                         RoleManager <IdentityRole> roleManager,
                         IClientRepository clientRepository,
                         IEmailService emailService,
                         IBusinessStreamRepository businessRepository,
                         IProvinceRepository provinceRepository,
                         //IEmailSender emailSender
                         IPostalCodeRepository postalCodeRepository,
                         IJobRepository jobsRepository,
                         IJobCategoryRepository jobCategoryRepository,
                         IHostingEnvironment hostingEnvironment,
                         IRepository <CompanyImage> companyImage,
                         IRepository <CompanyUser> companyUsersRepository,
                         IAutoFillService autoFillService
                         )
 {
     _importService          = importService;
     _jobsRepository         = jobsRepository;
     _userManager            = userManager;
     _signInManager          = signInManager;
     _roleManager            = roleManager;
     _clientRepository       = clientRepository;
     _emailService           = emailService;
     _businessRepository     = businessRepository;
     _jobCategoryRepository  = jobCategoryRepository;
     _hostingEnvironment     = hostingEnvironment;
     _companyImage           = companyImage;
     _companyUsersRepository = companyUsersRepository;
     _autoFillService        = autoFillService;
     _provinceRepository     = provinceRepository;
     _postalCodeRepository   = postalCodeRepository;
 }
Esempio n. 3
0
 public HomeController(IEmailSender emailSender, IBusinessStreamRepository businessRepository, IProvinceRepository provinceRepository,
                       IRepository <VisaCategory> visaCategoryRepository,
                       UserManager <ApplicationUser> userManager,
                       IImportService importService, IHostingEnvironment hostingEnvironment,
                       IJobSeekerRepository jobSeekerRepository,
                       SignInManager <ApplicationUser> signInManager,
                       IEmailService emailService,
                       IAPICallingService aPICallingService,
                       IJobRepository jobRepository,
                       IPostalCodeRepository postalCodeRepository,
                       IMaketoAPICallingService maketoAPICallingService
                       )
 {
     _emailSender             = emailSender;
     _userManager             = userManager;
     _visaCategoryRepository  = visaCategoryRepository;
     _businessRepository      = businessRepository;
     _provinceRepository      = provinceRepository;
     _importService           = importService;
     _hostingEnvironment      = hostingEnvironment;
     _jobSeekerRepository     = jobSeekerRepository;
     _signInManager           = signInManager;
     _emailService            = emailService;
     _aPICallingService       = aPICallingService;
     _jobRepository           = jobRepository;
     _postalCodeRepository    = postalCodeRepository;
     _maketoAPICallingService = maketoAPICallingService;
 }
Esempio n. 4
0
 public HomeController(UserManager <ApplicationUser> userManager,
                       SignInManager <ApplicationUser> signInManager,
                       RoleManager <IdentityRole> roleManager,
                       IEmailService emailService,
                       IBusinessStreamRepository businessRepository,
                       IJobRepository jobRepository,
                       IClientRepository clientRepository,
                       IPostalCodeRepository postalCodeRepository,
                       IProvinceRepository provinceRepository,
                       IJobApplyRepository jobApplyRepository,
                       IJobSeekerRepository jobseekerRepository,
                       IRepository <CompanyImage> companyImage,
                       IHostingEnvironment hostingEnvironment,
                       IAutoFillService autoFillService,
                       IRepository <CompanyUser> companyUser
                       )
 {
     _userManager          = userManager;
     _signInManager        = signInManager;
     _roleManager          = roleManager;
     _emailService         = emailService;
     _businessRepository   = businessRepository;
     _jobRepository        = jobRepository;
     _clientRepository     = clientRepository;
     _postalCodeRepository = postalCodeRepository;
     _provinceRepository   = provinceRepository;
     _jobApplyRepository   = jobApplyRepository;
     _jobseekerRepository  = jobseekerRepository;
     _companyImage         = companyImage;
     _hostingEnvironment   = hostingEnvironment;
     _autoFillService      = autoFillService;
     _companyUser          = companyUser;
 }
Esempio n. 5
0
 public JobController(UserManager <ApplicationUser> userManager,
                      SignInManager <ApplicationUser> signInManager,
                      RoleManager <IdentityRole> roleManager,
                      IEmailService emailService,
                      IBusinessStreamRepository businessRepository,
                      IJobRepository jobsRepository,
                      IClientRepository clientRepository,
                      IPostalCodeRepository postalCodeRepository,
                      IProvinceRepository provinceRepository,
                      IJobApplyRepository jobApplyRepository,
                      IJobSeekerRepository jobseekerRepository,
                      IJobCategoryRepository jobCategoryRepository,
                      IAutoFillService autoFillService,
                      IImportService importService)
 {
     _userManager           = userManager;
     _signInManager         = signInManager;
     _roleManager           = roleManager;
     _emailService          = emailService;
     _businessRepository    = businessRepository;
     _jobsRepository        = jobsRepository;
     _clientRepository      = clientRepository;
     _postalCodeRepository  = postalCodeRepository;
     _provinceRepository    = provinceRepository;
     _jobApplyRepository    = jobApplyRepository;
     _jobseekerRepository   = jobseekerRepository;
     _jobCategoryRepository = jobCategoryRepository;
     _autoFillService       = autoFillService;
     _importService         = importService;
 }
 public ProfileService(IUnitOfWork unitOfWork, IProfileRepository profileRepository, IProvinceRepository provinceRepository, ICityRepository cityRepository)
 {
     _unitOfWork         = unitOfWork;
     _profileRepository  = profileRepository;
     _provinceRepository = provinceRepository;
     _cityRepository     = cityRepository;
 }
 // khoi tao service
 public ProvinceService(
     IProvinceRepository provinceRepository,
     IUnitOfWork unitOfWork)
 {
     this._provinceRepository = provinceRepository;
     this._unitOfWork         = unitOfWork;
 }
Esempio n. 8
0
 public UpdateCommandHandler(IProvinceRepository provinceRepository, IProvinceQueries provinceQueries, IRegionQueries regionQueries, ICountryQueries countryQueries)
 {
     this.provinceRepository = provinceRepository;
     this.provinceQueries    = provinceQueries;
     this.regionQueries      = regionQueries;
     this.countryQueries     = countryQueries;
 }
Esempio n. 9
0
 public ManageController(
     IJobSeekerRepository jobSeekerRepository,
     IPostalCodeRepository postalCodeRepository,
     UserManager <ApplicationUser> userManager,
     SignInManager <ApplicationUser> signInManager,
     IEmailSender emailSender,
     ILogger <ManageController> logger,
     IAPICallingService apiCallingService,
     IEmailService emailService,
     UrlEncoder urlEncoder,
     IAutoFillService autoFillService,
     ICountryRepository countryRepository,
     IProvinceRepository provinceRepository,
     IRepository <VisaCategory> visaRepository)
 {
     _jobSeekerRepository  = jobSeekerRepository;
     _postalCodeRepository = postalCodeRepository;
     _userManager          = userManager;
     _signInManager        = signInManager;
     _emailSender          = emailSender;
     _logger             = logger;
     _emailService       = emailService;
     _apiCallingService  = apiCallingService;
     _urlEncoder         = urlEncoder;
     _autoFillService    = autoFillService;
     _countryRepository  = countryRepository;
     _provinceRepository = provinceRepository;
     _visaRepository     = visaRepository;
 }
Esempio n. 10
0
 public CityService(ICityRepository cityRepository, IOwnerLocationRepository ownerLocationRepository, IUnitOfWork unitOfWork, IProvinceRepository provinceRepository)
 {
     _cityRepository          = cityRepository;
     _ownerLocationRepository = ownerLocationRepository;
     _unitOfWork         = unitOfWork;
     _provinceRepository = provinceRepository;
 }
Esempio n. 11
0
 public CheckoutModel(IReceivingTypeRepository receivingTypeRepository, IShowRoomAddressRepository showRoomAddressRepository, IAddressRepository addressRepository, IWardRepository wardRepository, IDistrictRepository districtRepository, IProvinceRepository provinceRepository, IItemRepository itemRepository, UserManager <ApplicationUser> userManager,
                      ICartRepository cartRepository, ICartDetailRepository cartDetailRepository,
                      IUserRepository userRepository,
                      IDefaultAddressRepository defaultAddressRepository,
                      IOrderItemRepository orderItemRepository,
                      IOrderRepository orderRepository,
                      IEmailSender emailSender,
                      IRazorViewToStringRenderer razorViewToStringRenderer,
                      DbContextOptions <OnlineStoreDbContext> options)
 {
     _options                   = options;
     _emailSender               = emailSender;
     _itemRepository            = itemRepository;
     _razorViewToStringRenderer = razorViewToStringRenderer;
     _orderItemRepository       = orderItemRepository;
     _orderRepository           = orderRepository;
     _defaultAddressRepository  = defaultAddressRepository;
     _userRepository            = userRepository;
     _cartDetailRepository      = cartDetailRepository;
     _cartRepository            = cartRepository;
     _userManager               = userManager;
     _provinceRepository        = provinceRepository;
     _districtRepository        = districtRepository;
     _wardRepository            = wardRepository;
     _addressRepository         = addressRepository;
     _showRoomAddressRepository = showRoomAddressRepository;
     _receivingTypeRepository   = receivingTypeRepository;
 }
Esempio n. 12
0
 public AdminUseCases(ITransactionRepository transactionRepository, IUserRepository userRepository, ICountryRepository countryRepository, IProvinceRepository provinceRepository)
 {
     _transactionRepository = transactionRepository;
     _userRepository        = userRepository;
     _countryRepository     = countryRepository;
     _provinceRepository    = provinceRepository;
 }
Esempio n. 13
0
 public ProvinceService(
     IProvinceRepository provinceRepository,
     IMapper mapper,
     IUnitOfWork uow
     ) : base(mapper, uow)
 {
     _provinceRepository = provinceRepository;
 }
Esempio n. 14
0
 public AutoFillService(ICountryRepository countryRepository,
                        IProvinceRepository provinceRepository,
                        IRepository <VisaCategory> visaCategoryRepository)
 {
     _countryRepository      = countryRepository;
     _provinceRepository     = provinceRepository;
     _visaCategoryRepository = visaCategoryRepository;
 }
Esempio n. 15
0
 /// <summary>
 /// Nơi nhận "công nhân" và phân phối đến từng nơi cần để làm việc
 /// </summary>
 /// <param name="countryRepository">Chuyển đến "kho" country</param>
 /// <param name="districtRepository">Chuyển đến "kho" district</param>
 /// <param name="provinceRepository">Chuyển đến "kho" province</param>
 /// <param name="storeRepository">Chuyển đến "kho" store</param>
 /// <param name="wardRepository">Chuyển đến "kho" ward</param>
 public UnitOfWork(ICountryRepository countryRepository, IDistrictRepository districtRepository, IProvinceRepository provinceRepository, IStoreRepository storeRepository, IWardRepository wardRepository)
 {
     CountryRepository  = countryRepository;
     DistrictRepository = districtRepository;
     ProvinceRepository = provinceRepository;
     StoreRepository    = storeRepository;
     WardRepository     = wardRepository;
 }
Esempio n. 16
0
 public AddressController(IAddressService addressService, IAddressRepository addressRepository, IProvinceRepository provinceRepository, ICityRepository cityRepository, IAreaRepository areaRepository)
 {
     _addressService     = addressService;
     _provinceRepository = provinceRepository;
     _cityRepository     = cityRepository;
     _areaRepository     = areaRepository;
     _addressRepository  = addressRepository;
 }
Esempio n. 17
0
 public UbigeoManager(IProvinceRepository provinceRepository
                      , IDistrictRepository districtRepository
                      , IDepartmentRepository departmentRepository)
 {
     _provinceRepository   = provinceRepository;
     _districtRepository   = districtRepository;
     _departmentRepository = departmentRepository;
 }
Esempio n. 18
0
 /// <summary>
 /// Call repository
 /// </summary>
 /// <param name="repository"> The <see cref="IProvinceRepository"/>.</param>
 /// <exception cref="ArgumentNullException">repository isNull</exception>
 public ProvinceController(IProvinceRepository repository)
 {
     if (repository == null)
     {
         throw new ArgumentNullException("repository");
     }
     _repository = repository;
 }
 public StartupDataLoader(IProvinceRepository provinceRepository, ICityRepository cityRepository, IUserRepository userRepository, IVehicleBrandRepository vehicleBrandRepository, IVehicleModelRepository vehicleModelRepository)
 {
     _provinceRepository = provinceRepository;
     _cityRepository = cityRepository;
     _userRepository = userRepository;
     _vehicleBrandRepository = vehicleBrandRepository;
     _vehicleModelRepository = vehicleModelRepository;
 }
Esempio n. 20
0
 public StartupDataLoader(IProvinceRepository provinceRepository, ICityRepository cityRepository, IUserRepository userRepository, IVehicleBrandRepository vehicleBrandRepository, IVehicleModelRepository vehicleModelRepository)
 {
     _provinceRepository     = provinceRepository;
     _cityRepository         = cityRepository;
     _userRepository         = userRepository;
     _vehicleBrandRepository = vehicleBrandRepository;
     _vehicleModelRepository = vehicleModelRepository;
 }
        public ProvinceInputGroupGraphType(IProvinceRepository provinceRepository)
        {
            FieldAsync <NonNullGraphType <ProvinceType> >(
                "insert",
                arguments: new QueryArguments(new QueryArgument <NonNullGraphType <ProvinceInsertInputType> > {
                Name = "province"
            }),
                resolve: async(context) =>
            {
                var province = context.GetArgument <Province>("province");
                await provinceRepository.InsertAsync(province);
                return(province);
            });

            FieldAsync <ProvinceType>(
                "update",
                arguments: new QueryArguments(new QueryArgument <NonNullGraphType <ProvinceUpdateInputType> > {
                Name = "province"
            }),
                resolve: async(context) =>
            {
                var province = context.GetArgument <Province>("province");
                await provinceRepository.UpdateAsync(province);
                return(province);
            });

            FieldAsync <ProvinceType>(
                "partialUpdate",
                arguments: new QueryArguments(new QueryArgument <NonNullGraphType <ProvincePartialUpdateInputType> > {
                Name = "province"
            }),
                resolve: async(context) =>
            {
                var values = context.Arguments["province"] as IDictionary <string, object>;

                context.AddErrorWhenSemiMandatoryFieldNull(values, nameof(Province.Name));
                context.AddErrorWhenSemiMandatoryFieldNull(values, nameof(Province.Code));
                context.AddErrorWhenSemiMandatoryFieldNull(values, nameof(Province.StateId));

                if (context.Errors.Any())
                {
                    return(null);
                }

                return(await provinceRepository.PartiallyUpdateAsync(values));
            });

            FieldAsync <NonNullGraphType <BooleanGraphType> >(
                "delete",
                arguments: new QueryArguments(new QueryArgument <NonNullGraphType <IdGraphType> > {
                Name = nameof(Province.Id).Camelize()
            }),
                resolve: async(context) =>
            {
                var id = context.GetArgument <int>(nameof(Province.Id).Camelize());
                return(await provinceRepository.DeleteAsync(id));
            });
        }
Esempio n. 22
0
 public CommonService(IProvinceRepository roomRepository, IDistrictRepository districtRepository, IWardRepository wardRepository, IUnitOfWork unitOfWork,
                      IAuditLogRepository audilogRepository)
 {
     this._provinceRepository = roomRepository;
     this._districtRepository = districtRepository;
     this._wardRepository     = wardRepository;
     this._audilogRepository  = audilogRepository;
     this._unitOfWork         = unitOfWork;
 }
Esempio n. 23
0
 public CustomerController(IAccountRepository accountRepository, IDictrictRepository dictrictRepository, IProvinceRepository provinceRepository, IPhanQuyenRepository phanQuyenRepository, IQuyenRepository quyenRepository, IDiemTichLuyRepository diemTichLuy)
 {
     _accountRepository   = accountRepository;
     _dictrictRepository  = dictrictRepository;
     _provinceRepository  = provinceRepository;
     _phanQuyenRepository = phanQuyenRepository;
     _quyenRepository     = quyenRepository;
     _diemTichLuy         = diemTichLuy;
 }
Esempio n. 24
0
 public EnumManager(
     IProvinceRepository provinceRepository,
     IDistrictRepository districtRepository,
     ISubDistrictRepository subDistrictRepository)
 {
     _provinceRepository    = provinceRepository;
     _districtRepository    = districtRepository;
     _subDistrictRepository = subDistrictRepository;
 }
 public AccountController(IAccountRepository accountRepository, IServiceProvider serviceProvider,
                          IProvinceRepository provinceRepository, IDictrictRepository dictrictRepository, IUserRepository userRepository)
 {
     this.accountRepository  = accountRepository;
     this.serviceProvider    = serviceProvider;
     this.provinceRepository = provinceRepository;
     this.dictrictRepository = dictrictRepository;
     this.userRepository     = userRepository;
 }
 public LocationService(IRegionRepository regionRepo,
                        IWarehouseRepository warehouseRepo,
                        IProvinceRepository provinceRepo,
                        ObjectCache cache)
 {
     this.regionRepo    = regionRepo;
     this.warehouseRepo = warehouseRepo;
     this.provinceRepo  = provinceRepo;
     this.cache         = cache;
 }
Esempio n. 27
0
 public InhabitantController(IPeopleRepository peopleRepo, 
     IAddressRepository addressRepo,
     ICountyRepository countyRepo,
     IProvinceRepository provinceRepo)
 {
     _peopleRepository = peopleRepo;
     _addressRepository = addressRepo;
     _countyRepository = countyRepo;
     _provinceRepository = provinceRepo;
 }
Esempio n. 28
0
 public AddressBusiness(IMapper mapper,
                        ICountryRepository countryRepository,
                        IProvinceRepository provinceRepository,
                        IDistrictRepository districtRepository)
 {
     _mapper             = mapper;
     _countryRepository  = countryRepository;
     _provinceRepository = provinceRepository;
     _districtRepository = districtRepository;
 }
Esempio n. 29
0
 public CartController(IProvinceRepository provinceRepository,
                       IDistrictRepository districtRepository,
                       IWardRepository wardRepository,
                       IPaymentMethodRepository paymentMethodRepository)
 {
     _provinceRepository      = provinceRepository;
     _districtRepository      = districtRepository;
     _wardRepository          = wardRepository;
     _paymentMethodRepository = paymentMethodRepository;
 }
Esempio n. 30
0
 public VetProfileService(IVetProfileRepository vetProfileRepository, IVetVeterinaryRepository vetVeterinaryRepository,
                          IUnitOfWork unitOfWork, IProvinceRepository provinceRepository, ICityRepository cityRepository, IUserRepository userRepository)
 {
     _vetProfileRepository    = vetProfileRepository;
     _vetVeterinaryRepository = vetVeterinaryRepository;
     _unitOfWork         = unitOfWork;
     _provinceRepository = provinceRepository;
     _cityRepository     = cityRepository;
     _userRepository     = userRepository;
 }
Esempio n. 31
0
 public DistrictService(
     IDistrictRepository districtRepository,
     IProvinceRepository provinceRepository,
     IMapper mapper,
     IUnitOfWork uow
     ) : base(mapper, uow)
 {
     _districtRepository = districtRepository;
     _provinceRepository = provinceRepository;
 }
Esempio n. 32
0
 public PoliceManager(IPoliceRepository policeRepository
                      , IDepartmentRepository departmentRepository
                      , IDistrictRepository districtRepository
                      , IProvinceRepository provinceRepository)
 {
     _policeRepository     = policeRepository;
     _departmentRepository = departmentRepository;
     _districtRepository   = districtRepository;
     _provinceRepository   = provinceRepository;
 }
 public PetProfileService(IUnitOfWork unitOfWork, IPetTreatmentRepository petTreatmentRepository, IPetIllnessRepository petIllnessRepository, IPetOwnerRepository petOwnerRepository, IPetProfileRepository petProfileRepository, IProvinceRepository provinceRepository, ICityRepository cityRepository)
 {
     _unitOfWork             = unitOfWork;
     _petTreatmentRepository = petTreatmentRepository;
     _petIllnessRepository   = petIllnessRepository;
     _petOwnerRepository     = petOwnerRepository;
     _petProfileRepository   = petProfileRepository;
     _provinceRepository     = provinceRepository;
     _cityRepository         = cityRepository;
 }
Esempio n. 34
0
        public AddPresenter(ICustomerRepository customerRepo, 
                            IVehicleBrandRepository brandRepo,
                            IVehicleModelRepository modelRepo, 
                            IProvinceRepository provinceRepo,
                            ICityRepository cityRepo, 
                            IVehicleRegistrationRepository registrationRepo, 
                            IMembershipRegistrationRepository membershipRegistrationRepo)
        {
            CardManager.Initialize();

            CheckCardReader();

            _customerRepo = customerRepo;
            _brandRepo = brandRepo;
            _modelRepo = modelRepo;
            _provinceRepo = provinceRepo;
            _cityRepo = cityRepo;
            _registrationRepo = registrationRepo;
            _membershipRegistrationRepo = membershipRegistrationRepo;
        }
Esempio n. 35
0
 public CommonUtility(IProvinceRepository province)
 {
     Province = province.ProvinceAll();
     District = province.DistrictAll();
     SubDistrict = province.SubDistrictAll();
 }
Esempio n. 36
0
 public AddPresenter(IBranchRepository branchRepo, IProvinceRepository provinceRepo, ICityRepository cityRepo)
 {
     _branchRepo = branchRepo;
     _provinceRepo = provinceRepo;
     _cityRepo = cityRepo;
 }
Esempio n. 37
0
 public ProvinceService(IProvinceRepository prestadorRepository)
 {
     _repository = prestadorRepository;
 }
Esempio n. 38
0
 public ProvinceService(IProvinceRepository provinceRepository)
 {
     this.provinceRepository = provinceRepository;
 }