Table of Contents

Class AcademyGendersController

Namespace
KadicErp.WebApi.Controllers.Academy
Assembly
KadicErp.WebApi.dll

Fase 2 (§2.1, 05/08/2026) — core.Gender alcanzable desde ACADEMY para poblar el selector de género del wizard de alumno (antes 'M'/'F' hardcodeado en el front; ahora StudentProfile exige GenderId real). Mismo patrón que AcademyPaymentMethodsController.

[ApiController]
[Authorize]
[Route("api/academies/genders")]
[RequireModule("ACADEMY")]
public class AcademyGendersController : ControllerBase
Inheritance
object
ControllerBase
AcademyGendersController

Constructors

AcademyGendersController(IGenderCatalog)

public AcademyGendersController(IGenderCatalog genderCatalog)

Parameters

genderCatalog IGenderCatalog

Methods

GetActive(CancellationToken)

[HttpGet]
[Authorize(Policy = "ACADEMY_FAMILIES_STUDENTS_VIEW")]
public Task<IActionResult> GetActive(CancellationToken cancellationToken)

Parameters

cancellationToken CancellationToken

Returns

Task<IActionResult>