Кайфы

This commit is contained in:
Yunusov_Niyaz 2024-05-01 21:18:24 +04:00
parent fb308637e4
commit 94a79ac622
4 changed files with 14 additions and 4 deletions

View File

@ -15,8 +15,7 @@ namespace VeterinaryDatabaseImplement.Implements
.Select(x => x.GetViewModel)
.ToList();
}
public List<PetViewModel> GetFilteredList(PetSearchModel
model)
public List<PetViewModel> GetFilteredList(PetSearchModel model)
{
if (string.IsNullOrEmpty(model.PetName))
{

View File

@ -20,7 +20,7 @@ namespace VeterinaryDatabaseImplement.Implements
{
if (string.IsNullOrEmpty(model.VisitName))
{
return null;
return new();
}
using var context = new VeterinaryDatabase();
return context.Visits.Include(x => x.Owner).Include(x => x.Pets).ThenInclude(x => x.Pet).Include(x => x.Doctor)

View File

@ -221,7 +221,7 @@ namespace VeterinaryShowOwnerApp.Controllers
{
return Redirect("~/Home/Enter");
}
ViewBag.Pets = APIOwner.GetRequest<List<PetViewModel>>($"api/pet/getpet?ownerid={APIOwner.Owner.Id}");
ViewBag.Pets = APIOwner.GetRequest<List<PetViewModel>>($"api/pet/getpets?ownerid={APIOwner.Owner.Id}");
return View();
}

View File

@ -12,6 +12,17 @@
<select id="drug" name="drug" class="form-control" asp-items="@(new SelectList(@ViewBag.Drugs,"Id", "DrugName"))"></select>
</div>
</div>
<div class="row">
<div class="col-4">Животные:</div>
<div class="col-8">
<select name="pets" class="form-control" multiple size="6" id="pets">
@foreach (var pet in ViewBag.Pets)
{
<option value="@pet.Id">@pet.PetName</option>
}
</select>
</div>
</div>
<div class="row">
<div class="col-4">Количество:</div>
<div class="col-8">