62,074
社区成员
发帖
与我相关
我的任务
分享
Guest
{
public int GuestID{get;set;} //用户ID
public string GuestName{get;set;} //用户名
public string GuestPassword{get;set;} //用户密码
virutal ICollection<Power> guestpower{get;set} //这是导航属性,标识用户的权限
}
GuestViewModel
{
public int GuestID{get;set;} //用户ID
public string GuestName{get;set;} //用户名
public string GuestPassword{get;set;} //用户密码
}
public void Edit(GuestViewModel guestViewModel)
{
var db=new xxxxx();//数据库上下文
var c = Mapper.Map<GuestViewModel, Guest>(u);//使用automapper将guestviewmodel实体映射为Guest实体
//以“未修改”状态附加实体到上下文
db.guests.Attach(c);
db.Entry(c).State = EntityState.Modified;
db.SaveChanges();
}