这是编辑一栏的代码
[HttpGet]
public ActionResult Edit(int id)
{
UsbBorrow Stu = null;
using (AssetEntities db = new AssetEntities())
{
Stu = db.UsbBorrow.Where(W => W.ID == id).FirstOrDefault();
}
return View(Stu);
}
[HttpPost]
public ActionResult Edit(UsbBorrow usb)
{
using (AssetEntities db = new AssetEntities())
{
var EditStu = db.UsbBorrow.Attach(usb);
EditStu.申请单号 = usb.申请单号;
EditStu.规格 = usb.规格;
EditStu.编号 = usb.编号;
EditStu.工号 = usb.工号;
EditStu.姓名 = usb.姓名;
EditStu.领用日期 = usb.领用日期;
EditStu.归还日期 = usb.归还日期;
EditStu.Empty = usb.Empty;
EditStu.Antivirus = usb.Antivirus;
EditStu.备注 = usb.备注;
db.Entry(EditStu).Property(P => P.申请单号).IsModified = true;
db.Entry(EditStu).Property(P => P.规格).IsModified = true;
db.Entry(EditStu).Property(P => P.编号).IsModified = true;
db.Entry(EditStu).Property(P => P.工号).IsModified = true;
db.Entry(EditStu).Property(P => P.姓名).IsModified = true;
db.Entry(EditStu).Property(P => P.领用日期).IsModified = true;
db.Entry(EditStu).Property(P => P.归还日期).IsModified = true;
db.Entry(EditStu).Property(P => P.Empty).IsModified = true;
db.Entry(EditStu).Property(P => P.Antivirus).IsModified = true;
db.Entry(EditStu).Property(P => P.备注).IsModified = true;
db.Configuration.ValidateOnSaveEnabled = false;
db.SaveChanges();
db.Configuration.ValidateOnSaveEnabled = true;
}
return RedirectToAction("AssetList");
}
求大神帮忙补上删除一行数据的代码,删除完成后重定向到AssetList
public ActionResult Delete(int id)