Esempio n. 1
0
 public FoundryController()
 {
     _foundryDynamicsRepository  = new FoundryDynamicsRepository();
     _partDynamicsRepository     = new PartDynamicsRepository();
     _receiptDynamicsRepository  = new ReceiptDynamicsRepository();
     _payablesDynamicsRepository = new PayablesDynamicsRepository();
     _countryRepository          = new CountryRepository();
 }
Esempio n. 2
0
 public FoundryController(IFoundryDynamicsRepository foundryDynamicsRepository,
                          IPartDynamicsRepository partDynamicsRepository,
                          IReceiptDynamicsRepository receiptDynamicsRepository,
                          IPayablesDynamicsRepository payablesDynamicsRepository,
                          ICountryRepository countryRepository)
 {
     _foundryDynamicsRepository  = foundryDynamicsRepository;
     _partDynamicsRepository     = partDynamicsRepository;
     _receiptDynamicsRepository  = receiptDynamicsRepository;
     _payablesDynamicsRepository = payablesDynamicsRepository;
     _countryRepository          = countryRepository;
 }
Esempio n. 3
0
        protected override void Dispose(bool disposing)
        {
            if (disposing)
            {
                if (_foundryDynamicsRepository != null)
                {
                    _foundryDynamicsRepository.Dispose();
                    _foundryDynamicsRepository = null;
                }

                if (_partDynamicsRepository != null)
                {
                    _partDynamicsRepository.Dispose();
                    _partDynamicsRepository = null;
                }

                if (_receiptDynamicsRepository != null)
                {
                    _receiptDynamicsRepository.Dispose();
                    _receiptDynamicsRepository = null;
                }

                if (_payablesDynamicsRepository != null)
                {
                    _payablesDynamicsRepository.Dispose();
                    _payablesDynamicsRepository = null;
                }

                if (_countryRepository != null)
                {
                    _countryRepository.Dispose();
                    _countryRepository = null;
                }
            }

            base.Dispose(disposing);
        }