• 主页
  • ASP
  • .NET Framework
  • Web Services
  • VB
  • VC
  • 图表区
  • 分析与设计
  • 组件/控件开发
  • LINQ

mvc3+ef修改数据的一些疑惑?求解

wms102 2014-01-13 12:02:29
1.修改的公用方法
public string DataContextEdit<T>(T t) where T : class
{
try
{
UpdateModel(t);
db.SaveChanges();
return "ok";
}
catch (Exception ex)
{

return ex.Message;
}
}
2.控制器的修改方法
[HttpPost]
public string Edit(SysNotice sysNotice)
{
sysNotice = Entity.SysNotice.SingleOrDefault(m => m.ID == sysNotice.ID);
if (sysNotice != null)
{
sysNotice.Operator = GetLoginPersonName();
sysNotice.OperatingTime = DateTime.Now;
}
return DataOp.DataContextEdit<SysNotice>(sysNotice);
}
3.提示错误信息

求各位解答下,如果各位还有好的修改方法烦请指点下,谢谢。
...全文
471 点赞 收藏 2
写回复
2 条回复
什么乱七八糟的。 UpdateModel是Controller的方法,怎么写在DataOp类中。
回复 点赞
wms102 2014年01月13日
DataOp类已经继承了Controller
回复 点赞
发动态
发帖子
.NET技术社区
创建于2007-09-28

4.9w+

社区成员

66.8w+

社区内容

.NET技术交流专区
社区公告
暂无公告