예제 #1
0
 public void RegisterProcedure(Dictionary <string, List <DbParameter> > dicProcedure, IDomainServiceUnitOfWork serviceUnitOfWork)
 {
     this.localProcedureCollection.Add(dicProcedure, serviceUnitOfWork);
 }
예제 #2
0
 public void RegisterDeleteSql(string deleteSql, IDomainServiceUnitOfWork serviceUnitOfWork)
 {
     this.localDeleteSqlCollection.Add(deleteSql, serviceUnitOfWork);
 }
예제 #3
0
 public void RegisterUpdateSql(string updateSql, IDomainServiceUnitOfWork serviceUnitOfWork)
 {
     this.localUpdateSqlCollection.Add(updateSql, serviceUnitOfWork);
 }
예제 #4
0
 public void RegisterInsertSql(string insertSql, IDomainServiceUnitOfWork serviceUnitOfWork)
 {
     this.localInsertSqlCollection.Add(insertSql, serviceUnitOfWork);
 }
예제 #5
0
 /// <summary>
 /// 注册SQL语句
 /// </summary>
 /// <param name="strSql">SQL语句</param>
 public void RegisterSql(string strSql, IDomainServiceUnitOfWork serviceUnitOfWork)
 {
     this.localSqlCollection.Add(strSql, serviceUnitOfWork);
 }
예제 #6
0
 public void RegisterDelete <T>(T dataEntity, IDomainServiceUnitOfWork serviceUnitOfWork) where T : DataEntityBase
 {
     this.localDeleteCollection.Add(dataEntity, serviceUnitOfWork);
 }