public DashboardController(IBuildingsRepository buildingsRepository, IPartitionSpacesRepository partitionSpacesRepository,
			IPersonsRepository personsRepository, IMaintenancesRepository maintenancesRepository)
        {
            this.buildingsRepository = buildingsRepository;
            this.partitionSpacesRepository = partitionSpacesRepository;
            this.personsRepository = personsRepository;
            this.maintenancesRepository = maintenancesRepository;
        }
        public OwnerController(IBuildingsRepository buildingsRepository, IPartitionSpacesRepository partitionSpacesRepository,
			IPersonsRepository personsRepository, IAdminJobsVotingsRepository adminJobsVotingsRepository, IBillsRepository billsRepository)
        {
            this.buildingsRepository = buildingsRepository;
            this.partitionSpacesRepository = partitionSpacesRepository;
            this.personsRepository = personsRepository;
            this.adminJobsVotingsRepository = adminJobsVotingsRepository;
            this.billsRepository = billsRepository;
        }
        public FinancesController(IBillsRepository billsRepository, IReservesRepository reservesRepository,
			IPersonsRepository personsRepository, IBuildingsRepository buildingsRepository,
			IEmailNotifier emailNotifier)
        {
            this.billsRepository = billsRepository;
            this.reservesRepository = reservesRepository;
            this.personsRepository = personsRepository;
            this.buildingsRepository = buildingsRepository;
            this.emailNotifier = emailNotifier;
        }
        public MaintenanceController(IMaintenancesRepository maintenancesRepository, IBuildingsRepository buildingsRepository,
			IPersonsRepository personsRepository, IRepairServicesRepository repairServicesRepository,
			IContractorsRepository contractorsRepository, IEmailNotifier emailNotifier)
        {
            this.maintenancesRepository = maintenancesRepository;
            this.buildingsRepository = buildingsRepository;
            this.personsRepository = personsRepository;
            this.repairServicesRepository = repairServicesRepository;
            this.contractorsRepository = contractorsRepository;
            this.emailNotifier = emailNotifier;
        }
        public BuildingManagerController(IBuildingManagersRepository buildingManagersRepository, IPersonsRepository personsRepository,
			IContractorsRepository contractorsRepository, IBillsRepository billsRepository, IBuildingsRepository buildingsRepository,
			IEmailNotifier emailNotifier)
        {
            this.buildingManagersRepository = buildingManagersRepository;
            this.personsRepository = personsRepository;
            this.contractorsRepository = contractorsRepository;
            this.billsRepository = billsRepository;
            this.buildingsRepository = buildingsRepository;
            this.emailNotifier = emailNotifier;
        }
        public LegislatureController(ICitiesRepository citiesRepository, ICadastresRepository cadastresRepository,
			ILandRegistriesRepository landRegistriesRepository, IPartitionSpacesRepository partitionSpacesRepository,
			IPersonsRepository personsRepository, IBuildingsRepository buildingsRepository,
			IHousingMgmtUsersRepository housingMgmtUsersRepository, IRolesRepository rolesRepository)
        {
            this.citiesRepository = citiesRepository;
            this.cadastresRepository = cadastresRepository;
            this.landRegistriesRepository = landRegistriesRepository;
            this.partitionSpacesRepository = partitionSpacesRepository;
            this.personsRepository = personsRepository;
            this.buildingsRepository = buildingsRepository;
            this.housingMgmtUsersRepository = housingMgmtUsersRepository;
            this.rolesRepository = rolesRepository;
        }
        public BuildingManagementController(ICitiesRepository citiesRepository, IBuildingsRepository buildingsRepository,
			IBuildingManagersRepository buildingManagersRepository, IPersonsRepository personsRepository,
			IAdminJobsVotingsRepository adminJobsVotingsRepository, IPartitionSpacesRepository partitionSpacesRepository,
			IRolesRepository rolesRepository, IHousingMgmtUsersRepository housingMgmtUsersRepository, 
			IEmailNotifier emailNotifier)
        {
            this.citiesRepository = citiesRepository;
            this.buildingsRepository = buildingsRepository;
            this.buildingManagersRepository = buildingManagersRepository;
            this.personsRepository = personsRepository;
            this.adminJobsVotingsRepository = adminJobsVotingsRepository;
            this.partitionSpacesRepository = partitionSpacesRepository;
            this.rolesRepository = rolesRepository;
            this.housingMgmtUsersRepository = housingMgmtUsersRepository;
            this.emailNotifier = emailNotifier;
        }
Exemple #8
0
 public BuildingsService(IBuildingsRepository buildingsRepository)
 {
     _buildingsRepository = buildingsRepository;
 }
Exemple #9
0
 public ValuesController(IBuildingsRepository buildingsRepo)
 {
     _buildingsRepo = buildingsRepo;
 }
Exemple #10
0
 public BuildingsService(IBuildingsRepository buildingsRepo)
 {
     _buildingsRepo = buildingsRepo;
 }