Exemple #1
0
 public DashboardController()
 {
     _projectRepository        = new ProjectRepository();
     _rfqRepository            = new RfqRepository();
     _quoteRepository          = new QuoteRepository();
     _customerOrderRepository  = new CustomerOrderRepository();
     _foundryOrderRepository   = new FoundryOrderRepository();
     _foundryInvoiceRepository = new FoundryInvoiceRepository();
     _packingListRepository    = new PackingListRepository();
 }
Exemple #2
0
        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);
        }
Exemple #3
0
 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;
 }
Exemple #4
0
        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);
        }
Exemple #5
0
 public InvoicingController(IFoundryDynamicsRepository foundryDynamicsRepository,
                            IFoundryInvoiceRepository foundryInvoiceRepository)
 {
     _foundryDynamicsRepository = foundryDynamicsRepository;
     _foundryInvoiceRepository  = foundryInvoiceRepository;
 }
Exemple #6
0
 public InvoicingController()
 {
     _foundryDynamicsRepository = new FoundryDynamicsRepository();
     _foundryInvoiceRepository  = new FoundryInvoiceRepository();
 }