0

如何从第一个表中获取 ID 以记录第二个表?回想一下 id 和自动生成的。

 [HttpPost]
    public ActionResult Create(Chamados chamados, InteracoesChamados interacoesChamados)
    {
        if (ModelState.IsValid)
        {
            db.Chamados.Add(chamados);
            //interacoesChamados.ChamadoId = chamados.ChamadoId;  
            db.InteracoesChamados.Add(interacoesChamados);

            db.SaveChanges();
            return RedirectToAction("Index");
        }

        return View(chamados);
    }

评论以及我想要做什么。我需要从第一个表中获取代码并保存第二个记录。什么是最好的方法?

4

1 回答 1

0

通过查看代码,我假设 IteracoesChamados 是 Chamados 的孩子。如果是,那么设置

iteracoesChamados.Chamados = chamados

ID 将自动分配。希望这可以帮助。

于 2012-11-05T17:29:03.413 回答