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); | ||
|  |         } | ||
|  |     } | ||
|  | } |