26 lines
828 B
C#
26 lines
828 B
C#
|
|
using GestionIntegral.Api.Data.Repositories.Suscripciones;
|
||
|
|
using GestionIntegral.Api.Dtos.Suscripciones;
|
||
|
|
|
||
|
|
namespace GestionIntegral.Api.Services.Suscripciones
|
||
|
|
{
|
||
|
|
public class FormaPagoService : IFormaPagoService
|
||
|
|
{
|
||
|
|
private readonly IFormaPagoRepository _formaPagoRepository;
|
||
|
|
|
||
|
|
public FormaPagoService(IFormaPagoRepository formaPagoRepository)
|
||
|
|
{
|
||
|
|
_formaPagoRepository = formaPagoRepository;
|
||
|
|
}
|
||
|
|
|
||
|
|
public async Task<IEnumerable<FormaPagoDto>> ObtenerTodos()
|
||
|
|
{
|
||
|
|
var formasDePago = await _formaPagoRepository.GetAllAsync();
|
||
|
|
return formasDePago.Select(fp => new FormaPagoDto
|
||
|
|
{
|
||
|
|
IdFormaPago = fp.IdFormaPago,
|
||
|
|
Nombre = fp.Nombre,
|
||
|
|
RequiereCBU = fp.RequiereCBU
|
||
|
|
});
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|