为什么Visual Studio会停止并重新启动?

时间:2015-03-05 14:53:13

标签: c# linq visual-studio asp.net-mvc-4 visual-studio-2013

最近,我已经厌倦了我的MSV4代码。我的项目中有很多表单,每个表单都很好,但其中一个控制器操作让我感到烦恼。当我尝试调试此代码时,Visual Studio会停止并重新启动。

我不知道发生了什么。

CODE:

  public ActionResult stockMaster(tbl_stockMaster ts)
        {
            try {
                if (ModelState.IsValid)
                {
                    string vl = ts.orderNo;
                    //Record record = data.Records.FirstOrDefault(q => q.Id == id);
                   // var org1 = db.tbl_stockMaster.SingleOrDefault(vno => vno.orderNo == ts.orderNo);
                    var org1 = db.tbl_stockMaster.FirstOrDefault(q => q.orderNo.Equals(vl));
                    if (org1 != null)
                    {
                         db.SaveChanges();
                        return Json(new{ id=org1.id}, JsonRequestBehavior.AllowGet);
                    }
                    else
                    {
                        ts.userinfo = User.Identity.Name.ToString();
                        db.tbl_stockMaster.Add(ts);
                        object obj = db.SaveChanges();
                        int id = ts.id;
                        TempData["fk"] = id;
                        return Json(new { id = id },JsonRequestBehavior.AllowGet);
                    }
                }
                return Json(new { msg = "Model is Not Valid" }, JsonRequestBehavior.AllowGet);

            }
            catch(Exception ex){
                return Json(new { msg = ex.Message }, JsonRequestBehavior.AllowGet);
            }

        }

尝试运行此行时主要出现问题:

var org1 = db.tbl_stockMaster.FirstOrDefault(q => q.orderNo.Equals(vl));

我已经尝试了很多来找出这个问题的解决方案,但我找不到任何解决方案。请帮我解决一下。

0 个答案:

没有答案