создается визит с привязкой к слушанию

This commit is contained in:
Галина Федоренко 2024-05-30 00:48:07 +04:00
parent d75faff2b7
commit bd3a689ebf
2 changed files with 4 additions and 8 deletions

View File

@ -42,10 +42,11 @@ namespace LawFirmExecutorApp.Controllers
[HttpGet] [HttpGet]
public IActionResult CreateVisit() public IActionResult CreateVisit()
{ {
ViewBag.Hearings = APIClient.GetRequest<List<HearingViewModel>>($"api/hearing/gethearinglist?guarantorid=2");
return View(); return View();
} }
[HttpPost] [HttpPost]
public void CreateVisit(DateTime date, int hearId) public void CreateVisit(DateTime date, int hearingId)
{ {
if (APIClient.Executor == null) if (APIClient.Executor == null)
{ {
@ -57,7 +58,7 @@ namespace LawFirmExecutorApp.Controllers
{ {
ExecutorId = APIClient.Executor.Id, ExecutorId = APIClient.Executor.Id,
VisitDate = date, VisitDate = date,
HearingId = hearId, HearingId = hearingId,
}); });
Response.Redirect("/Home/Visits"); Response.Redirect("/Home/Visits");
} }

View File

@ -16,12 +16,7 @@
<div class="row"> <div class="row">
<div class="col-4">Слушание</div> <div class="col-4">Слушание</div>
<div class="col-8"> <div class="col-8">
<select name="hearings" class="form-control" multiple size="6" id="hearings"> <select id="hearingId" name="hearingId" class="form-control" asp-items="@(new SelectList(@ViewBag.Hearings,"Id", "HearingDate"))"></select>
@foreach (var hearing in ViewBag.Hearings)
{
<option value="@hearing.Id">@hearing.HearingDate</option>
}
</select>
</div> </div>
</div> </div>
<div class="row"> <div class="row">