Class MovementTypesController
- Namespace
- KadicErp.WebApi.Controllers.Accounting.Treasury
- Assembly
- KadicErp.WebApi.dll
Exposes the BankMovementType / CashMovementType enums so the UI consumes
them from the API instead of hard-coding the catalog. The numeric value
matches the on-the-wire serialization expected by the create-movement
commands (no JsonStringEnumConverter is registered).
[ApiController]
[Authorize]
[Route("api/treasury/movement-types")]
public class MovementTypesController : ControllerBase
- Inheritance
-
objectControllerBaseMovementTypesController
Methods
GetBankMovementTypes()
[HttpGet("bank")]
public ActionResult<IReadOnlyList<MovementTypesController.MovementTypeOption>> GetBankMovementTypes()
Returns
- ActionResult<IReadOnlyList<MovementTypesController.MovementTypeOption>>
GetCashMovementTypes()
[HttpGet("cash")]
public ActionResult<IReadOnlyList<MovementTypesController.MovementTypeOption>> GetCashMovementTypes()
Returns
- ActionResult<IReadOnlyList<MovementTypesController.MovementTypeOption>>