C# Class CredPlus.AvaliacaoCredito.Application.Solicitacoes.SolicitacaoCreditoService

Inheritance: CredPlus.Compartilhado.Validations.Validatable
Mostrar archivo Open project: yanjustino/DomainModelExamples Class Usage Examples

Public Methods

Method Description
Autorizar ( System.Guid idSolicitacao, string avaliador, TipoRisco risco, decimal valor ) : void
Confirmar ( System.Guid idSolicitacao, int parcelas ) : void
SolicitacaoCreditoService ( ISolicitacaoCreditoRepository repository ) : CredPlus.AvaliacaoCredito.Application.Solicitacoes.Commands
Solicitar ( RegistroSolicitacaoCreditoCommand command ) : void

Private Methods

Method Description
ConfirmarGeracaoCredito ( SolicitacaoCredito solicitacaoConfirmada ) : void

Method Details

Autorizar() public method

public Autorizar ( System.Guid idSolicitacao, string avaliador, TipoRisco risco, decimal valor ) : void
idSolicitacao System.Guid
avaliador string
risco TipoRisco
valor decimal
return void

Confirmar() public method

public Confirmar ( System.Guid idSolicitacao, int parcelas ) : void
idSolicitacao System.Guid
parcelas int
return void

SolicitacaoCreditoService() public method

public SolicitacaoCreditoService ( ISolicitacaoCreditoRepository repository ) : CredPlus.AvaliacaoCredito.Application.Solicitacoes.Commands
repository ISolicitacaoCreditoRepository
return CredPlus.AvaliacaoCredito.Application.Solicitacoes.Commands

Solicitar() public method

public Solicitar ( RegistroSolicitacaoCreditoCommand command ) : void
command CredPlus.AvaliacaoCredito.Application.Solicitacoes.Commands.RegistroSolicitacaoCreditoCommand
return void