0

テーブルに新しい行を追加するメソッドがあります。私がする必要があるのは、その行に使用された ID を取得し、それを sortOrder 行にも入れることです。

[HttpPost]
        public ActionResult AddProcedure(Procedures procedure, FormCollection collection)
        {

            procedure.processID = Convert.ToInt32(collection["DropDownList.SelectedIndexId"]);
            // ADD Default KPI
            db.Procedure.Add(procedure);
            db.SaveChanges();

            return RedirectToAction("AddProcedure", "MasterList");
        }

IDを取得して追加するにはどうすればよいですかprocedures.sortOrder

4

1 に答える 1

1

オブジェクトはprocedure、データベースから自動生成された ID で更新されているはずです。

db.Procedure.Add(procedure);
db.SaveChanges();

var id = procedure.ID;
于 2013-09-12T16:20:55.853 に答える