using Microsoft.AspNetCore.Mvc; using SytelineSaAppEfDataModel.Dtos; using SytelineSaAppEfDataModel.Services; namespace FaKrosnoApi.Controllers { [ApiController] [Route("api/[controller]")] public class ErrorLogController(IErrorLogService service) : Controller { [HttpGet] public async Task>> GetAll() { IEnumerable errorLogs = await service.GetAll(); return Ok(errorLogs); } [HttpGet("by-order-number")] public async Task>> GetByCustomerOrderNumber([FromQuery] string customerOrderNumber) { var errorLogs = await service.GetByOrderNumber(customerOrderNumber); return errorLogs.Any() ? Ok(errorLogs) : NotFound(); } } }