ok-admin框架,第五天用户更新
@model StudentSys.Models.SysUser
@{
ViewBag.Title = "更新用户";
Layout = null;
}
///
/// 更新页面
///
///
public ActionResult Update()
{
int id = int.Parse(Request["id"]);
ViewData["uid"] = id;
YuanGongDb dbcontext = new YuanGongDb();
var data = dbcontext.SysUser.FirstOrDefault(o => o.id ==id);
return View(data);
}
///
/// 更新用户
///
///
///
[HttpPost]
public string Update(SysUser _user)
{
YuanGongDb dbcontext = new YuanGongDb();
ResponseData res = new ResponseData();//返回的数据格式code,msg
var entity = dbcontext.Set
entity.username = _user.username;
entity.Realname = _user.Realname;
entity.PassWord = _user.PassWord;
entity.phone = _user.phone;
entity.depart = _user.depart;
if (Session["RID"].ToString() =="1")
{
entity.RID = _user.RID;
}
if (dbcontext.SaveChanges()>0)
{
res.code = 0;
res.msg = "更新成功";
var data = JsonConvert.SerializeObject(res);
return data;
}
else
{
res.code = 1;
res.msg = "更新失败";
var data = JsonConvert.SerializeObject(res);
return data;
}
}