public ShareService(IShareRepository shareRepository, ITurbineRepository turbineRepository, IFarmRepository farmRepository, IShareHolderRepository shareHolderRepository)
 {
     _shareRepository       = shareRepository;
     _turbineRepository     = turbineRepository;
     _farmRepository        = farmRepository;
     _shareHolderRepository = shareHolderRepository;
 }
Example #2
0
 public ImportService(IFarmRepository farmRepository, IFarmDataService farmDataService, IFarmDataToFarmService farmDataToFarmService, ILogger <ImportService> logger)
 {
     FarmRepository        = farmRepository;
     FarmDataService       = farmDataService;
     FarmDataToFarmService = farmDataToFarmService;
     Logger = logger;
 }
 public FarmTypeService(IFarmTypeRepository farmTypeRepository, IUserRepository userRepository,
                        IFarmRepository farmRepository, IFarmTypeStatusRepository farmTypeStatusRepository)
 {
     _farmTypeRepository       = farmTypeRepository;
     _userRepository           = userRepository;
     _farmRepository           = farmRepository;
     _farmTypeStatusRepository = farmTypeStatusRepository;
 }
Example #4
0
 public FarmService(IFarmRepository farmRepository, IFarmPictureRepository farmPictureRepository, IUserRepository userRepository,
                    IUserPhotoRepository userPhotoRepository, IFarmStatusRepository farmStatusRepository)
 {
     _farmRepository        = farmRepository;
     _farmPictureRepository = farmPictureRepository;
     _userRepository        = userRepository;
     _userPhotoRepository   = userPhotoRepository;
     _farmStatusRepository  = farmStatusRepository;
 }
 public LevelUpFarmUseCase(
     IMoneyDecreasable moneyDecreasable,
     IFarmLevelUpdatable farmLevelUpdatable,
     IFarmRepository farmRepository,
     IFarmInfo farmInfo)
 {
     _moneyDecreasable   = moneyDecreasable;
     _farmLevelUpdatable = farmLevelUpdatable;
     _farmRepository     = farmRepository;
     _farmInfo           = farmInfo;
 }
 public TurbineService(ITurbineRepository turbineRepository,
                       ITurbineTypeRepository turbineTypeRepository,
                       IOperatorRepository operatorRepository,
                       IFarmRepository farmRepository,
                       IAddressRepository addressRepository,
                       IAppImageRepository appImageRepository)
 {
     _turbineRepository     = turbineRepository;
     _turbineTypeRepository = turbineTypeRepository;
     _operatorRepository    = operatorRepository;
     _farmRepository        = farmRepository;
     _addressRepository     = addressRepository;
     _appImageRepository    = appImageRepository;
 }
 public FarmService(IFarmFactory farmFactory,
                    IFarmRepository farmRepository)
 {
     _farmFactory    = farmFactory;
     _farmRepository = farmRepository;
 }
Example #8
0
 public FarmService(ILogger <FarmService> logger, IUserInfo userInfo, IFarmRepository farmRepository)
     : base(logger, userInfo)
 {
     FarmRepository = farmRepository;
 }
Example #9
0
 public FarmService(IFarmRepository farmRepository, IAddressRepository addressRepository, IAppImageRepository appImageRepository)
 {
     _farmRepository     = farmRepository;
     _addressRepository  = addressRepository;
     _appImageRepository = appImageRepository;
 }
 public FarmService(IFarmRepository farmRepository,
                    IPlantRepository plantRepository)
 {
     this.farmRepository  = farmRepository;
     this.plantRepository = plantRepository;
 }
Example #11
0
        public FarmController()
        {
            _unitOfWork = new UnitOfWork();

            _farmRepository = _unitOfWork.FarmRepository;
        }
Example #12
0
 private void CleanRepositories()
 {
     _farmRepository = null;
     _catRepository  = null;
 }