fix(adm-001): cascada de inactividad Medio→Seccion — Closes #16 #18

Merged
dmolinari merged 5 commits from fix/adm-001-cascada-inactividad into main 2026-04-17 14:50:03 +00:00
Showing only changes of commit 455954fa98 - Show all commits

View File

@@ -194,6 +194,18 @@ public sealed class ExceptionFilter : IExceptionFilter
context.ExceptionHandled = true; context.ExceptionHandled = true;
break; break;
case MedioInactivoException medioInactivoEx:
context.Result = new ObjectResult(new
{
error = "medio_inactivo",
message = medioInactivoEx.Message
})
{
StatusCode = StatusCodes.Status409Conflict
};
context.ExceptionHandled = true;
break;
// ADM-001: Seccion exceptions // ADM-001: Seccion exceptions
case SeccionCodigoDuplicadoEnMedioException seccionCodDupEx: case SeccionCodigoDuplicadoEnMedioException seccionCodDupEx:
context.Result = new ObjectResult(new context.Result = new ObjectResult(new