поручитель: в принципе готова апишечка рестушечка

This commit is contained in:
antoc0der 2024-04-28 18:26:18 +04:00
parent 328631c037
commit 2ed6bcf352
2 changed files with 2 additions and 18 deletions

View File

@ -39,7 +39,7 @@ namespace VeterinaryRestApi.Controllers
{
try
{
return _drug.ReadList(new DrugSearchModel());
return _drug.ReadList(null);
}
catch (Exception ex)
{

View File

@ -17,23 +17,7 @@ namespace VeterinaryRestApi.Controllers
_logger = logger;
_medication = medication;
}
// а нужен ли он нам вообще
[HttpGet]
public Tuple<MedicationViewModel, List<string>>? GetMedication(int medicationId)
{
try
{
var elem = _medication.ReadElement(new MedicationSearchModel { Id = medicationId });
if (elem == null)
return null;
return Tuple.Create(elem, elem.MedicationAnimals.Select(x => x.Value.AnimalName).ToList()); // возврат модели медикамента и всех животных, у которых есть этот медикамент
}
catch (Exception ex)
{
_logger.LogError(ex, "Ошибка получения медикамента по id={Id}", medicationId);
throw;
}
}
[HttpGet]
public List<MedicationViewModel> GetMedications(int doctorId)
{