示例#1
0
 public virtual bool Update(T item)
 {
     using (var db = DbTool.GetDb())
     {
         return(db.Update(item));
     }
 }
示例#2
0
 public virtual bool RemoveAll()
 {
     using (var db = DbTool.GetDb())
     {
         return(db.DelteAll <T>());
     }
 }
示例#3
0
 public virtual bool Remove(T item)
 {
     using (var db = DbTool.GetDb())
     {
         return(db.Delete(item));
     }
 }
示例#4
0
 public virtual T FindBy(K key)
 {
     using (var db = DbTool.GetDb())
     {
         return(db.Get <T>(key));
     }
 }
示例#5
0
 public virtual IEnumerable <T> FindAll()
 {
     using (var db = DbTool.GetDb())
     {
         return(db.GetList <T>());
     }
 }
示例#6
0
 public dynamic AddGet(T item)
 {
     using (var db = DbTool.GetDb())
     {
         return(db.Insert(item));
     }
 }
示例#7
0
 public virtual bool Add(T item)
 {
     using (var db = DbTool.GetDb())
     {
         db.Insert(item);
     }
     return(true);
 }