protected void Dispose(bool disposing) { if (disposing) { if (context != null) { context.Dispose(); context = null; } } }