У меня есть одна таблица для контрактов, и у меня есть ссылка рядом с каждым контрактом, когда я нажимаю на ссылку, которую они переносят на другую страницу, которая является месяцем контракта, но я хочу отображать данные только для того контракта, который я нажимаю невсе данные.
Вид контакта:
@using (Html.BeginForm())
{
@Html.ActionLink("Create", "Create")
<table class="table table-bordered f" cellspacing="0">
<thead>
<tr>
</tr>
</thead>
@foreach (var item in Model)
{
<tbody>
<tr>
<td>
@Html.DisplayFor(modelItem => item.Contract_Num)
</td>
<td>
@Html.DisplayFor(modelItem => item.Contract_Start)
</td>
<td>
@Html.DisplayFor(modelItem => item.Contract_End)
</td>
<td>
@Html.DisplayFor(modelItem => item.Status)
</td>
<td>
@Html.DisplayFor(modelItem => item.typeOfRent.TypeOfRent_Name)
</td>
<td>
@Html.DisplayFor(modelItem => item.AmountOfRent)
</td>
<td>
@Html.DisplayFor(modelItem => item.Total)
</td>
<td>
@Html.DisplayFor(modelItem => item.customers.Customer_Name)
</td>
<td>
@Html.DisplayFor(modelItem => item.sections.Section_Name)
</td>
<td>
@Html.ActionLink("Contract Month", "Index", "ContractMonth")
</td>
</tbody>
}
</table>
вид месяца контракта:
foreach (var item in Model)
{
<tr>
<td>
@Html.DisplayFor(modelItem => item.contracts.Contract_Num)
</td>
<td>
@Html.DisplayFor(modelItem => item.Monthe)
</td>
<td>
@Html.DisplayFor(modelItem => item.contracts.AmountOfRent)
</td>
<td>
@Html.DisplayFor(modelItem => item.Receipt)
</td>
<td>
@{
var Balance = item.contracts.AmountOfRent - item.Receipt;
}
@Balance
</td>
Контроллер месяца контракта:
public ActionResult Index()
{
var ContractMonth =_context.ContractMonth.Include(s => s.contracts).ToList();
return View(ContractMonth);
}