public BusByDateRepository(ISession session) : base(session) { RouteRepository = new RouteRepository(); ExpenseRepository = new ExpenseRepository(); CostTypeRepository = new CostTypeRepository(); ExpenseServiceRepository = new ExpenseServiceRepository(); }
public new void Dispose() { if (RouteRepository != null) { RouteRepository.Dispose(); RouteRepository = null; } if (ExpenseRepository != null) { ExpenseRepository.Dispose(); ExpenseRepository = null; } if (CostTypeRepository != null) { CostTypeRepository.Dispose(); CostTypeRepository = null; } if (ExpenseServiceRepository != null) { ExpenseServiceRepository.Dispose(); ExpenseServiceRepository = null; } base.Dispose(); }