Example #1
0
 /// <summary>
 /// 执行一个sql脚本的方法
 /// </summary>
 /// <param name="strSql">sql语句</param>
 /// <param name="parameters">参数</param>
 /// <returns></returns>
 public int ExcuteSql(string strSql, System.Data.Common.DbParameter[] parameters)
 {
     return(EFContextFactory.GetCurrentDbContext().Database.ExecuteSqlCommand(strSql, parameters));
 }
Example #2
0
 /// <summary>
 /// 代表:当前应用程序跟数据库的绘画内所有的实体的变化,更新数据库
 /// </summary>
 /// <returns></returns>
 public int SaveChanges() //目标是实现单元工作模式(UintWork)
 {
     //调用EF上下文的SaveChanges方法
     return(EFContextFactory.GetCurrentDbContext().SaveChanges());
 }