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.提示错误信息

求各位解答下,如果各位还有好的修改方法烦请指点下,谢谢。