Package br.com.caelum.stella.gateway.core

Examples of br.com.caelum.stella.gateway.core.EnumComCodigoFinder


    this.request = request;
  }

  public BBFormualrioRetornoReturn handle() {
    // TODO Auto-generated method stub
    BBTipoTransacao tipoTransacao = new EnumComCodigoFinder()
        .descobreAEnumPeloCodigo(BBTipoTransacao.class, request
            .getParameter("tpPagamento"));
    return new BBFormualrioRetornoReturn(new BBBasicDataReturn(Integer.valueOf(request
        .getParameter("idConv")), request.getParameter("refTran")),
        tipoTransacao);
View Full Code Here


public class TestDescobreEnumPeloCodigo {

  @Test
  public void testDescobrirEnumPeloCodigo(){
    Assert.assertEquals(BBTipoTransacao.TODAS_MODALIDADES,new EnumComCodigoFinder().descobreAEnumPeloCodigo(BBTipoTransacao.class,"0"));
  }
View Full Code Here

            .getParameter("vpc_Command"), null,null);
    AmexCheckout checkout = new AmexCheckout(request
        .getParameter("vpc_MerchTxnRef"), request
        .getParameter("vpc_OrderInfo"), new BigDecimalFormatter()
        .stringInCentsToBigDecimal(request.getParameter("vpc_Amount")),
        null, new AmexFormaPagamento(new EnumComCodigoFinder()
            .descobreAEnumPeloCodigo(AmexTipoCartao.class, request
                .getParameter("vpc_Card"))));
    if (!"0".equals(codigoRetorno)) {
      throw new ProblematicTransactionException(mensagemRetorno,
          new AmexAutorizacaoReturn(amexDadosConfiguracao, checkout,
View Full Code Here

    if (transacaoId != null && !"".equals(transacaoId)) {
      if (verificadorRetorno
          .verificaSeRetornoFoiEnviadoPelaPagSeguro(dadosConfiguracao)) {
        String emailVendedor = request.getParameter("VendedorEmail");
        String referencia = request.getParameter("Referencia");
        EnumComCodigoFinder enumFinder = new EnumComCodigoFinder();
        PagSeguroTipoFrete tipoFrete = enumFinder
            .descobreAEnumPeloCodigo(PagSeguroTipoFrete.class,
                request.getParameter("TipoFrete"));
        BigDecimal valorTotalFrete = transformaValorComVirgulaParaBigDecimal(request
            .getParameter("ValorFrete"));
        String anotacao = request.getParameter("Anotacao");
        Calendar dataTransacao = new CalendarFormatter()
            .stringToCalendar(
                request.getParameter("DataTransacao"),
                "dd/MM/yyyy HH:mm:ss");
        PagSeguroTipoPagamento tipoPagamento = enumFinder
            .descobreAEnumPeloCodigo(PagSeguroTipoPagamento.class,
                removeAcentoEDeixarComLetraMaiscula(request
                    .getParameter("TipoPagamento")));
        PagSeguroStatusTransacao statusTransacao = enumFinder
            .descobreAEnumPeloCodigo(
                PagSeguroStatusTransacao.class,
                removeAcentoEDeixarComLetraMaiscula(request
                    .getParameter("StatusTransacao")));
        PagSeguroDadosCliente dadosCliente = criarDadosCliente();
View Full Code Here

TOP

Related Classes of br.com.caelum.stella.gateway.core.EnumComCodigoFinder

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.