Добрый день, есть итоговая таблица в БД, необходимо в нее добавить новую запись, таблица(итоговая) содержит идентификаторы других таблиц. Вопрос: как используя в селектах значения других таблиц добавить в итоговую?
Например: в итоговой таблице Price, есть id_model, во view был создан select следующего типа:
@using (Html.BeginForm("Create", "Fitst", FormMethod.Post))
{
<select>
@foreach (MyCourseProject.Models.model i in ViewBag.mdl)
{
<option value="@i.id">@i.name_model</option>
}
</select>
}
В контроллере указал следующее
public ActionResult Create(price PRice)
{
db.Entry(PRice).State = System.Data.Entity.EntityState.Added;
db.SaveChanges();
return RedirectToAction("Index");
}
Но когда я просматриваю объект PRice, все идентификаторы равны 0.