public DashboardController() { _projectRepository = new ProjectRepository(); _rfqRepository = new RfqRepository(); _quoteRepository = new QuoteRepository(); _customerOrderRepository = new CustomerOrderRepository(); _foundryOrderRepository = new FoundryOrderRepository(); _foundryInvoiceRepository = new FoundryInvoiceRepository(); _packingListRepository = new PackingListRepository(); }
protected override void Dispose(bool disposing) { if (disposing) { if (_projectRepository != null) { _projectRepository.Dispose(); _projectRepository = null; } if (_rfqRepository != null) { _rfqRepository.Dispose(); _rfqRepository = null; } if (_quoteRepository != null) { _quoteRepository.Dispose(); _quoteRepository = null; } if (_customerOrderRepository != null) { _customerOrderRepository.Dispose(); _customerOrderRepository = null; } if (_foundryOrderRepository != null) { _foundryOrderRepository.Dispose(); _foundryOrderRepository = null; } if (_foundryInvoiceRepository != null) { _foundryInvoiceRepository.Dispose(); _foundryInvoiceRepository = null; } if (_packingListRepository != null) { _packingListRepository.Dispose(); _packingListRepository = null; } } base.Dispose(disposing); }
public DashboardController(IProjectRepository projectRepository, IRfqRepository rfqRepository, IQuoteRepository quoteRepository, ICustomerOrderRepository customerOrderRepository, IFoundryOrderRepository foundryOrderRepository, IFoundryInvoiceRepository foundryInvoiceRepository, IPackingListRepository packingListRepository) { _projectRepository = projectRepository; _rfqRepository = rfqRepository; _quoteRepository = quoteRepository; _customerOrderRepository = customerOrderRepository; _foundryOrderRepository = foundryOrderRepository; _foundryInvoiceRepository = foundryInvoiceRepository; _packingListRepository = packingListRepository; }
protected override void Dispose(bool disposing) { if (disposing) { if (_foundryDynamicsRepository != null) { _foundryDynamicsRepository.Dispose(); _foundryDynamicsRepository = null; } if (_foundryInvoiceRepository != null) { _foundryInvoiceRepository.Dispose(); _foundryInvoiceRepository = null; } } base.Dispose(disposing); }
public InvoicingController(IFoundryDynamicsRepository foundryDynamicsRepository, IFoundryInvoiceRepository foundryInvoiceRepository) { _foundryDynamicsRepository = foundryDynamicsRepository; _foundryInvoiceRepository = foundryInvoiceRepository; }
public InvoicingController() { _foundryDynamicsRepository = new FoundryDynamicsRepository(); _foundryInvoiceRepository = new FoundryInvoiceRepository(); }