コード例 #1
0
ファイル: RepositoryBase.cs プロジェクト: zhangrl/WebApiCore
 public virtual bool Update(T item)
 {
     using (var db = DbTool.GetDb())
     {
         return(db.Update(item));
     }
 }
コード例 #2
0
ファイル: RepositoryBase.cs プロジェクト: zhangrl/WebApiCore
 public virtual bool RemoveAll()
 {
     using (var db = DbTool.GetDb())
     {
         return(db.DelteAll <T>());
     }
 }
コード例 #3
0
ファイル: RepositoryBase.cs プロジェクト: zhangrl/WebApiCore
 public virtual bool Remove(T item)
 {
     using (var db = DbTool.GetDb())
     {
         return(db.Delete(item));
     }
 }
コード例 #4
0
ファイル: RepositoryBase.cs プロジェクト: zhangrl/WebApiCore
 public virtual T FindBy(K key)
 {
     using (var db = DbTool.GetDb())
     {
         return(db.Get <T>(key));
     }
 }
コード例 #5
0
ファイル: RepositoryBase.cs プロジェクト: zhangrl/WebApiCore
 public virtual IEnumerable <T> FindAll()
 {
     using (var db = DbTool.GetDb())
     {
         return(db.GetList <T>());
     }
 }
コード例 #6
0
ファイル: RepositoryBase.cs プロジェクト: zhangrl/WebApiCore
 public dynamic AddGet(T item)
 {
     using (var db = DbTool.GetDb())
     {
         return(db.Insert(item));
     }
 }
コード例 #7
0
ファイル: RepositoryBase.cs プロジェクト: zhangrl/WebApiCore
 public virtual bool Add(T item)
 {
     using (var db = DbTool.GetDb())
     {
         db.Insert(item);
     }
     return(true);
 }