public SubsidiaryManager(ISubsidiaryRepository subsRepository) { if (subsRepository == null) this.subsRepository = new SubsidiaryRepository(); else this.subsRepository = subsRepository; }
public LocalKeyManager(int? currentHeadQuarterId, IKeyRepository keyRepository, IMiscRepository miscRepository, IReturnKeyRepository returnKeyRepository, KeyTypeConfigurationRepository keyTypeRepository, ISubsidiaryRepository subsRepository) { CurrentHeadQuarterId = currentHeadQuarterId; if (currentHeadQuarterId == null) CurrentHeadQuarter = null; else { HeadQuarterRepository hqRepository = new HeadQuarterRepository(); CurrentHeadQuarter = hqRepository.GetHeadQuarter(currentHeadQuarterId.Value); } if (keyRepository == null) this.keyRepository = new KeyRepository(); else this.keyRepository = keyRepository; if (miscRepository == null) this.miscRepository = new MiscRepository(); else this.miscRepository = miscRepository; if (returnKeyRepository == null) this.returnKeyRepository = new ReturnKeyRepository(); else this.returnKeyRepository = returnKeyRepository; if (keyTypeRepository == null) this.keyTypeRepository = new KeyTypeConfigurationRepository(); else this.keyTypeRepository = keyTypeRepository; if (subsRepository == null) this.subsRepository = new SubsidiaryRepository(); else this.subsRepository = subsRepository; }
public SubsidiaryController(ISubsidiaryRepository repository) { _repository = repository; }
public DistiGridController(IGeoRepository geoRepository, IAreaRepository areaRepository, ISubsidiaryRepository subsidiaryRepository) { _geoRepository = geoRepository; _areaRepository = areaRepository; _subsidiaryRepository = subsidiaryRepository; }