Ссылка на объект не установлена ​​на экземпляр ошибки объекта в MVC - PullRequest
0 голосов
/ 20 сентября 2018

I Действие для сохранения записи в MVC.и поле "THK" не имеет нулевого значения.Но я получаю выше ошибку

Код метода действия ниже

[HttpPost]
    public ActionResult CreateP3(Process process)
    {
        var tr = process.StageID + process.PIPENO + process.Status;
        var checkme = (from x in db.Processes
                       where x.StageID + x.PIPENO + x.Status == tr && x.Status == "OK"
                       select x).ToList();
        if (checkme.Count > 0)
        {
            ModelState.AddModelError("PIPENO", "You are trying Duplicate Pipe Entry");
        }
        if (ModelState.IsValid)
        {
            if (process.PipeAl.Order.THK > 1)
            {
                process.MPP = 20;
            }
            else
            {
                process.MPP = 1;
            }
            process.CuttingSpeed = (process.ActualMeter*1000)/process.CuttingTime;
            db.Processes.Add(process);
            db.SaveChanges();
            return RedirectToAction("IndexP3");
        }
...