protected virtual void Dispose(bool disposing) { if (disposing) { // Free managed resources if (customerRepository != null) { customerRepository.Dispose(); customerRepository = null; } if (saleModalityCustomerMarginRepository != null) { saleModalityCustomerMarginRepository.Dispose(); saleModalityCustomerMarginRepository = null; } if (customerProductRepository != null) { customerProductRepository.Dispose(); customerProductRepository = null; } } }
public CustomerService(ICustomerRepository customerRepo, ISaleModalityCustomerMarginRepository saleModalityCustomerMarginRepo, ICustomerProductRepository customerProductRepo) { customerRepository = customerRepo; saleModalityCustomerMarginRepository = saleModalityCustomerMarginRepo; customerProductRepository = customerProductRepo; }