Ejemplo n.º 1
0
        public override void Dispose()
        {
            if (_growingFieldComingsRepository == null)
            {
                return;
            }
            _growingFieldComingsRepository.Dispose();
            _growingFieldComingsRepository = null;

            if (_growingFruitComingsRepository == null)
            {
                return;
            }
            _growingFruitComingsRepository.Dispose();
            _growingFruitComingsRepository = null;

            if (_growingFieldProfitsRepository == null)
            {
                return;
            }
            _growingFieldProfitsRepository.Dispose();
            _growingFieldProfitsRepository = null;

            if (_growingFruitProfitsRepository == null)
            {
                return;
            }
            _growingFruitProfitsRepository.Dispose();
            _growingFruitProfitsRepository = null;

            if (_growingTypeRepository == null)
            {
                return;
            }
            _growingTypeRepository.Dispose();
            _growingTypeRepository = null;

            if (_growingCulturesRepository == null)
            {
                return;
            }
            _growingCulturesRepository.Dispose();
            _growingCulturesRepository = null;

            if (_growingChargesRepository == null)
            {
                return;
            }
            _growingChargesRepository.Dispose();
            _growingChargesRepository = null;

            if (_usersRepository == null)
            {
                return;
            }
            _usersRepository.Dispose();
            _usersRepository = null;
        }
Ejemplo n.º 2
0
 public new void Dispose()
 {
     if (_growingFieldService == null)
     {
         return;
     }
     _growingFieldService.Dispose();
     if (_growingFruitService == null)
     {
         return;
     }
     _growingFruitService.Dispose();
     if (_growingTypeRepository == null)
     {
         return;
     }
     _growingTypeRepository.Dispose();
     // ReSharper disable once UseNullPropagation
     if (_growingCulturesRepository == null)
     {
         return;
     }
     _growingCulturesRepository.Dispose();
 }