поручитель: в принципе готова апишечка рестушечка
This commit is contained in:
parent
328631c037
commit
2ed6bcf352
@ -39,7 +39,7 @@ namespace VeterinaryRestApi.Controllers
|
||||
{
|
||||
try
|
||||
{
|
||||
return _drug.ReadList(new DrugSearchModel());
|
||||
return _drug.ReadList(null);
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
|
@ -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)
|
||||
{
|
||||
|
Loading…
Reference in New Issue
Block a user