public IActionResult Edit(int id)
        {
            var st = db.SmokeTest.First(t => t.Id == id);
            SmokeTestEditModel md = new SmokeTestEditModel();

            md.Id            = st.Id;
            md.Name          = st.Name;
            md.FilePath      = st.FilePath;
            md.ExecuteScript = st.ExecuteScript;
            md.PassMatch     = st.PassMatch;

            return(PartialView("_editSmoke", md));
        }
        public IActionResult Edit(SmokeTestEditModel md)
        {
            if (ModelState.IsValid)
            {
                var st = db.SmokeTest.First(t => t.Id == md.Id);

                st.ExecuteScript = md.ExecuteScript;
                st.Name          = md.Name;
                st.FilePath      = md.FilePath;
                st.PassMatch     = md.PassMatch;
                db.SaveChanges();
            }
            else
            {
                Response.StatusCode = 400;
            }
            return(Json(md));
        }