Entity Framework 部分应用
2014-10-14 15:26
429 查看
Entity Framework执行sql语句:
Model.UnitOfWork.Current.ExecuteStoreCommand(
string.Format("update [User] set UserName='{0}',LastModifiedUser='{1}',updatedate='{2}' where UserName='{3}'", model.AlterID, GetLoginUserID, DateTime.Now,model.BeforeID)
);
Entity Framework执行sql存储过程:
int i = Model.UnitOfWork.Current.ExecuteStoreCommand(String.Format("exec proc_ChangeCardID @OldCardID='{0}',@NewCardID='{1}'", model.BeforeID, model.AlterID));
Entity Framework事务的使用方法:
Person person = new Person();
person.ID = IDNumbers.Value;
person.FullName = FullNames.Value;
person.BirthDate = Convert.ToDateTime(BirthDates.Value);
person.EmailAddress = EmailAddresss.Value;
person.MobileNumber = MobileNumbers.Value;
person.HomeAddress = HomeAddress.Value;
if (Sex.Checked == true)
{
person.SexName = "男";
}
else
{
person.SexName = "女";
}
person.CreateDate = DateTime.Now;
PersonCards personcard = new PersonCards();
personcard.PersonID = IDNumbers.Value;
personcard.CardID = this.GetCard.ID;
personcard.TypeID = TypeID.SelectedValue;
personcard.UpdateDate = DateTime.Now;
Model.UnitOfWork.Current.PersonCards.AddObject(personcard);
Model.UnitOfWork.Current.SaveChanges();
Model.UnitOfWork.Current.ExecuteStoreCommand(
string.Format("update [User] set UserName='{0}',LastModifiedUser='{1}',updatedate='{2}' where UserName='{3}'", model.AlterID, GetLoginUserID, DateTime.Now,model.BeforeID)
);
Entity Framework执行sql存储过程:
int i = Model.UnitOfWork.Current.ExecuteStoreCommand(String.Format("exec proc_ChangeCardID @OldCardID='{0}',@NewCardID='{1}'", model.BeforeID, model.AlterID));
Entity Framework事务的使用方法:
Person person = new Person();
person.ID = IDNumbers.Value;
person.FullName = FullNames.Value;
person.BirthDate = Convert.ToDateTime(BirthDates.Value);
person.EmailAddress = EmailAddresss.Value;
person.MobileNumber = MobileNumbers.Value;
person.HomeAddress = HomeAddress.Value;
if (Sex.Checked == true)
{
person.SexName = "男";
}
else
{
person.SexName = "女";
}
person.CreateDate = DateTime.Now;
PersonCards personcard = new PersonCards();
personcard.PersonID = IDNumbers.Value;
personcard.CardID = this.GetCard.ID;
personcard.TypeID = TypeID.SelectedValue;
personcard.UpdateDate = DateTime.Now;
Model.UnitOfWork.Current.PersonCards.AddObject(personcard);
Model.UnitOfWork.Current.SaveChanges();
相关文章推荐
- 应用 Rational 工具简化基于 J2EE 的项目第 5 部分 :架构与设计
- 第二部分:使用Jasperreport作为报表控件开发胖客户端报表应用
- 应用 Rational 工具简化基于 J2EE 的项目第 7 部分 :构建与演示
- 应用 Rational 工具简化基于 J2EE 的项目第 6 部分 :早期开发
- 应用 Rational 工具简化基于J2EE的项目 第二部分: 启动项目
- 应用 Rational 工具简化基于 J2EE 的项目第 5 部分 :架构与设计
- 应用 Rational 工具简化基于 J2EE 的项目第 8 部分 :测试软件
- 应用 Rational 工具简化基于 J2EE 的项目第 9 部分: 产品化开发与测试
- 应用 Rational 工具简化基于 J2EE 的项目第 7 部分 :构建与演示
- J2EE 中的安全第二部分 - J2EE安全应用
- 应用 Rational 工具简化基于 J2EE 的项目第 8 部分 :测试软件
- 应用 Rational 工具简化基于 J2EE 的项目第 7 部分 :构建与演示
- 应用 Rational 工具简化基于 J2EE 的项目第 6 部分 :早期开发
- 应用 Rational 工具简化基于 J2EE 的项目第 9 部分: 产品化开发与测试
- 应用Rational 工具简化基于J2EE的项目:第一部分 介绍
- 应用 Rational 工具简化基于 J2EE 的项目第 3 部分 :转换到系统模型
- 应用 Rational 工具简化基于 J2EE 的项目第 7 部分 :构建与演示
- 应用 Rational 工具简化基于 J2EE 的项目第 9 部分: 产品化开发与测试
- 应用 Rational 工具简化基于 J2EE 的项目第 3 部分 :转换到系统模型
- 应用Rational 工具简化基于J2EE的项目:第一部分 介绍