public DashboardController(IBuildingsRepository buildingsRepository, IPartitionSpacesRepository partitionSpacesRepository,
			IPersonsRepository personsRepository, IMaintenancesRepository maintenancesRepository)
        {
            this.buildingsRepository = buildingsRepository;
            this.partitionSpacesRepository = partitionSpacesRepository;
            this.personsRepository = personsRepository;
            this.maintenancesRepository = maintenancesRepository;
        }
        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;
        }
Esempio n. 4
0
 public MaintenanceService(IMaintenancesRepository maintenancesRepository, IMapper mapper)
 {
     _maintenancesRepository = maintenancesRepository;
     _mapper = mapper;
 }