qq_15235719 2020-05-28 20:40 采纳率: 0%
浏览 81
已结题

ASP.NET MVC删除一栏 求后端代码,非常感激,小弟已经做了编辑一栏的代码

这是编辑一栏的代码

[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)
  • 写回答

1条回答 默认 最新

  • threenewbee 2020-05-28 22:44
    关注

    public ActionResult Delete(int id)
    {
    using (AssetEntities db = new AssetEntities())
    {
    db.UsbBorrow.Remove(db.UsbBorrow.Single(x => x.id == id));
    db.SaveChanges();
    }
    }

    评论

报告相同问题?

悬赏问题

  • ¥15 写uniapp时遇到的问题
  • ¥15 matlab有限元法求解梁带有若干弹簧质量系统的固有频率
  • ¥15 找一个网络防御专家,外包的
  • ¥100 能不能让两张不同的图片md5值一样,(有尝)
  • ¥15 informer代码训练自己的数据集,改参数怎么改
  • ¥15 请看一下,学校实验要求,我需要具体代码
  • ¥50 pc微信3.6.0.18不能登陆 有偿解决问题
  • ¥20 MATLAB绘制两隐函数曲面的交线
  • ¥15 求TYPCE母转母转接头24PIN线路板图
  • ¥100 国外网络搭建,有偿交流