* Extended of Dtos

* Added new Services and Controllers
This commit is contained in:
2025-09-03 15:04:22 +02:00
parent 47f37d016d
commit 0199467f72
15 changed files with 172 additions and 23 deletions

View File

@@ -1,4 +1,5 @@
using Microsoft.AspNetCore.Mvc;
using SytelineSaAppEfDataModel.Dtos;
using SytelineSaAppEfDataModel.Services;
namespace FaKrosnoApi.Controllers;
@@ -13,4 +14,22 @@ public class EdiCustomerOrderImportController(IEdiCustomerOrderImportService ser
DateTime lastUpdateDate = await service.GetLastUpdateDate();
return Ok(lastUpdateDate);
}
[HttpPost]
public async Task<ActionResult> Add([FromBody] EdiCustomerOrderImportDto ediCustomerOrderImport)
{
var result = await service.AddEdiCustomerOrderImport(ediCustomerOrderImport);
return result
? Ok("Utworzono rekord w tabeli EdiCustomerOrderImport.")
: BadRequest($"Nie mogę utworzyć rekordu w tabeli EdiCustomerOrderImport.");
}
[HttpPost("add-bulk")]
public async Task<ActionResult> Add([FromBody] IList<EdiCustomerOrderImportDto> ediCustomerOrderImports)
{
var result = await service.AddEdiCustomerOrderImports(ediCustomerOrderImports);
return result
? Ok("Utworzono rekordy w tabeli EdiCustomerOrderImport.")
: BadRequest($"Nie mogę utworzyć rekordów w tabeli EdiCustomerOrderImport.");
}
}