修改bug

Beta
凯 王 2021-07-22 12:00:34 +08:00
parent d218f7f1b9
commit ef72318c7f
3 changed files with 12 additions and 4 deletions

Binary file not shown.

View File

@ -51,10 +51,18 @@ namespace MES.Form
sysUserInfo info = (sysUserInfo)this.ControlDataToModel(new sysUserInfo());
using (var db = new MESDB())
{
db.Set<sysUserInfo>().Attach(info);
db.Entry<sysUserInfo>(info).Property("password").IsModified = false;
db.sysUserInfo.AddOrUpdate(info);
db.SaveChanges();
if (info.id == 0) //新增
{
info.password = MD5Utils.GetMD5_32("123456");
db.sysUserInfo.Add(info);
}
else
{
db.Set<sysUserInfo>().Attach(info);
db.Entry(info).State = EntityState.Modified;
db.Entry<sysUserInfo>(info).Property("password").IsModified = false;
}
db.SaveChanges();
}
}
catch (Exception ex)