Добавить данные из одной модели в другую?
Я отображаю данные из базы данных с помощью модели. При отображении данных я добавил еще один столбец с текстовыми полями, чтобы пользователь мог ввести количество в этом текстовом поле. После отправки данных я хочу, чтобы эти данные хранились в другой таблице.
например
У меня есть столик Инвентарь
идентификатор
имя
машиносчитываемый паспорт
Вид у меня четыре колонки
идентификатор
имя
машиносчитываемый паспорт
(Текстовый)
Данные представления должны быть отправлены в Заказы стол.
Как я могу это сделать?
Что я уже пробовал:
@model IEnumerable<SaveTextboxes.Models.inventory> @{ ViewBag.Title = "Index"; } <h2>Index</h2> <p> @Html.ActionLink("Create New", "Create") </p> <table border="1"> <tr> <th> @Html.DisplayNameFor(model => model.userLogin.username) </th> <th> @Html.DisplayNameFor(model => model.Category.category1) </th> <th> @Html.DisplayNameFor(model => model.Brand.Brand1) </th> <th> @Html.DisplayNameFor(model => model.productName) </th> <th> @Html.DisplayNameFor(model => model.mrp) </th> <th> @Html.DisplayNameFor(model => model.prodDesc) </th> <th>Qty. </th> <th></th> </tr> @using (Html.BeginForm("Order", "Product")) { foreach (var item in Model) { <tr> <td> @Html.DisplayFor(modelItem => item.userLogin.username) </td> <td> @Html.DisplayFor(modelItem => item.Category.category1) </td> <td> @Html.DisplayFor(modelItem => item.Brand.Brand1) </td> <td> @Html.DisplayFor(modelItem => item.productName) </td> <td> @Html.DisplayFor(modelItem => item.mrp) </td> <td> @Html.DisplayFor(modelItem => item.prodDesc) </td> <td> I want to add this textbox and save it in orders table @Html.TextBoxFor(modelItem => item.qty) </td> </tr> } <tr> <td colspan="7"> <button type="submit" value="Submit">Submit</button> </td> </tr> } </table>