コード例 #1
0
ファイル: NewBaseDal.cs プロジェクト: baijianfeng111/PowerNew
 /// <summary>
 /// 真正删除
 /// </summary>
 /// <param name="model"></param>
 /// <returns></returns>
 public void Remove(T model)
 {
     using (var db = new powerbjfEntities(conn))
     {
         db.Set <T>().Remove(model);
         db.SaveChanges();
     }
 }
コード例 #2
0
ファイル: NewBaseDal.cs プロジェクト: baijianfeng111/PowerNew
 /// <summary>
 /// 执行修改
 /// </summary>
 /// <param name="model"></param>
 /// <returns></returns>
 public void Update(T model)
 {
     using (var db = new powerbjfEntities(conn))
     {
         db.Set <T>().AddOrUpdate(model);
         db.SaveChanges();
     }
 }
コード例 #3
0
ファイル: NewBaseDal.cs プロジェクト: baijianfeng111/PowerNew
 public void ExcuteSql(string sql)
 {
     using (var db = new powerbjfEntities(conn))
     {
         db.Database.ExecuteSqlCommand(sql);
         db.SaveChanges();
     }
 }
コード例 #4
0
ファイル: NewBaseDal.cs プロジェクト: baijianfeng111/PowerNew
 public void RemoveList(List <T> list)
 {
     using (var db = new powerbjfEntities(conn))
     {
         foreach (var model in list)
         {
             db.Set <T>().Remove(model);
         }
         db.SaveChanges();
     }
 }
コード例 #5
0
ファイル: NewBaseDal.cs プロジェクト: baijianfeng111/PowerNew
 /// <summary>
 /// 批量添加
 /// </summary>
 /// <param name="listmodel"></param>
 public void AddRange(List <T> listmodel)
 {
     using (var db = new powerbjfEntities(conn))
     {
         foreach (var model in listmodel)
         {
             db.Set <T>().Add(model);
         }
         db.SaveChanges();
     }
 }