protected virtual void Dispose(bool pBolDisposing) { if (pBolDisposing) { if (mObjContext != null) { mObjContext.Dispose(); mObjContext = null; } } }