27 lines
797 B
C#
27 lines
797 B
C#
|
|
using GestionIntegral.Api.Services.Suscripciones;
|
||
|
|
using Microsoft.AspNetCore.Authorization;
|
||
|
|
using Microsoft.AspNetCore.Mvc;
|
||
|
|
|
||
|
|
namespace GestionIntegral.Api.Controllers.Suscripciones
|
||
|
|
{
|
||
|
|
[Route("api/formaspago")]
|
||
|
|
[ApiController]
|
||
|
|
[Authorize] // Solo usuarios logueados pueden ver esto
|
||
|
|
public class FormasDePagoController : ControllerBase
|
||
|
|
{
|
||
|
|
private readonly IFormaPagoService _formaPagoService;
|
||
|
|
|
||
|
|
public FormasDePagoController(IFormaPagoService formaPagoService)
|
||
|
|
{
|
||
|
|
_formaPagoService = formaPagoService;
|
||
|
|
}
|
||
|
|
|
||
|
|
// GET: api/formaspago
|
||
|
|
[HttpGet]
|
||
|
|
public async Task<IActionResult> GetAll()
|
||
|
|
{
|
||
|
|
var formasDePago = await _formaPagoService.ObtenerTodos();
|
||
|
|
return Ok(formasDePago);
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|