Beispiel #1
0
        public ValidarPagoResponse ValidarPago(ValidarPagoRequest request)
        {
            ValidarPagoResponse response = new ValidarPagoResponse();
            string mensaje = "";

            try
            {
                request.Validar();

                response.TransaccionCompleta = pedidoNegocios.ValidarPago(out mensaje,
                                                                          request.TipoTarjeta, request.NumeroTarjeta,
                                                                          request.TitularTarjeta, request.MontoConsumir,
                                                                          request.MesExpiracionTarjeta, request.AñoExpiracionTarjeta,
                                                                          request.CodigoSeguridadTarjeta);
                response.TransaccionMensaje = mensaje;

                return(response);
            }
            catch (Exception ex)
            {
                response.TransaccionCompleta = false;
                response.TransaccionMensaje  = ex.Message;
                return(response);
            }
        }
Beispiel #2
0
        public ValidarPagoResponse ValidarPago(ValidarPagoRequest request)
        {
            ValidarPagoResponse response = new ValidarPagoResponse();
            string mensaje = "";

            response.TransaccionCompleta
                = negocios.ValidarPago(out mensaje,
                                       request.TipoTarjeta, request.NumeroTarjeta,
                                       request.TitularTarjeta, request.MontoConsumir,
                                       request.MesExpiracionTarjeta, request.AñoExpiracionTarjeta,
                                       request.CodigoSeguridadTarjeta);
            response.TransaccionMensaje = mensaje;
            return(response);
        }