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 ContractorController(IContractorsRepository contractorsRepository, IMaintenancesRepository maintenancesRepository,
			IPersonsRepository personsRepository, IBillsRepository billsRepository, IRepairServicesRepository repairServicesRepository,
			IEmailNotifier emailNotifier)
        {
            this.contractorsRepository = contractorsRepository;
            this.maintenancesRepository = maintenancesRepository;
            this.personsRepository = personsRepository;
            this.billsRepository = billsRepository;
            this.repairServicesRepository = repairServicesRepository;
            this.emailNotifier = emailNotifier;
        }
        public AccountController(ICitiesRepository citiesRepository, IRepairServicesRepository repairServicesRepository,
			IContractorsRepository contractorsRepository, IBuildingManagersRepository buildingManagersRepository,
			IPersonsRepository personsRepository, IRolesRepository rolesRepository, IPartitionSpacesRepository partitionSpacesRepository,
			IHousingMgmtUsersRepository housingMgmtUsersRepository, IEmailNotifier emailNotifier)
        {
            this.citiesRepository = citiesRepository;
            this.repairServicesRepository = repairServicesRepository;
            this.contractorsRepository = contractorsRepository;
            this.buildingManagersRepository = buildingManagersRepository;
            this.personsRepository = personsRepository;
            this.rolesRepository = rolesRepository;
            this.partitionSpacesRepository = partitionSpacesRepository;
            this.housingMgmtUsersRepository = housingMgmtUsersRepository;
            this.emailNotifier = emailNotifier;
        }