Yunusov_Niyaz 2024-04-28 19:09:42 +04:00
commit 19d0485a11
2 changed files with 7 additions and 23 deletions

View File

@ -35,15 +35,15 @@ namespace VeterinaryRestApi.Controllers
}
}
[HttpGet]
public List<DrugViewModel> GetDrugs(int purchaseId)
public List<DrugViewModel> GetDrugs()
{
try
{
return _drug.ReadList(new DrugSearchModel { DoctorId = purchaseId });
return _drug.ReadList(null);
}
catch (Exception ex)
{
_logger.LogError(ex, "Ошибка получения списка услуг");
_logger.LogError(ex, "Ошибка получения списка лекартсв");
throw;
}
}
@ -56,7 +56,7 @@ namespace VeterinaryRestApi.Controllers
}
catch (Exception ex)
{
_logger.LogError(ex, "Не удалось создать услугу");
_logger.LogError(ex, "Не удалось создать лекарств");
throw;
}
}
@ -71,7 +71,7 @@ namespace VeterinaryRestApi.Controllers
}
catch (Exception ex)
{
_logger.LogError(ex, "Не удалось обновить услугу");
_logger.LogError(ex, "Не удалось обновить лекарства");
throw;
}
}
@ -85,7 +85,7 @@ namespace VeterinaryRestApi.Controllers
}
catch (Exception ex)
{
_logger.LogError(ex, "Ошибка удаления услуги");
_logger.LogError(ex, "Ошибка удаления лекарства");
throw;
}
}

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)
{