示例#1
0
 protected virtual void Dispose(bool disposing)
 {
     if (!disposedValue)
     {
         if (disposing)
         {
             switch (_dbConnHolder.Connection.State)
             {
             case ConnectionState.Open:
                 _dbConnHolder.Close();
                 break;
             }
             _dbConnHolder = null;
         }
     }
     disposedValue = true;
 }
 public SqlDbComplaintTypeCommandProvider()
 {
     ComplaintTypeDbConnectionHolder = new DbConnectionHolder(DbConnectionName);
 }
示例#3
0
 public DbComplaintDetailRepository(IDbComplaintDetailCommandProvider dbComplaintDetailCommandProvider)
 {
     _dbComplaintDetailCommandProvider = dbComplaintDetailCommandProvider;
     _dbConnHolder = _dbComplaintDetailCommandProvider.ComplaintDetailDbConnectionHolder;
 }
 public DbPhoneTypeRepository(IDbPhoneTypeCommandProvider dbPhoneTypeCommandProvider)
 {
     _dbPhoneTypeCommandProvider = dbPhoneTypeCommandProvider;
     _dbConnHolder = _dbPhoneTypeCommandProvider.PhoneTypeDbConnectionHolder;
 }
示例#5
0
 public DbComplaintTypeRepository(IDbComplaintTypeCommandProvider dbComplaintTypeCommandProvider)
 {
     _dbComplaintTypeCommandProvider = dbComplaintTypeCommandProvider;
     _dbConnHolder = _dbComplaintTypeCommandProvider.ComplaintTypeDbConnectionHolder;
 }
 public SqlDbPhoneTypeCommandProvider()
 {
     PhoneTypeDbConnectionHolder = new DbConnectionHolder(DbConnectionName);
 }
 public SqlDbComplaintDetailCommandProvider()
 {
     ComplaintDetailDbConnectionHolder = new DbConnectionHolder(DbConnectionName);
 }
 public SqlDbReportingPartyCommandProvider()
 {
     ReportingPartyDbConnectionHolder = new DbConnectionHolder(DbConnectionName);
 }
示例#9
0
 public DbReportingPartyRepository(IDbReportingPartyCommandProvider dbReportingPartyCommandProvider)
 {
     _dbReportingPartyCommandProvider = dbReportingPartyCommandProvider;
     _dbConnHolder = _dbReportingPartyCommandProvider.ReportingPartyDbConnectionHolder;
 }