Feat: Edición y Manejo de Titulares, entre otros.

This commit is contained in:
2025-10-28 14:12:05 -03:00
parent 3c12a89f76
commit 5b3dede4d5
12 changed files with 216 additions and 99 deletions

View File

@@ -47,9 +47,13 @@ public class TitularesController : ControllerBase
[HttpPut("{id}")]
public async Task<IActionResult> Actualizar(int id, [FromBody] ActualizarTitularDto titularDto)
{
var resultado = await _repositorio.ActualizarTextoAsync(id, titularDto);
if (!ModelState.IsValid)
{
return BadRequest(ModelState);
}
var resultado = await _repositorio.ActualizarTitularAsync(id, titularDto);
if (!resultado) return NotFound();
await NotificarCambios(); // Notificamos después de actualizar
await NotificarCambios();
return NoContent();
}