private async void PintarTarjetasAsync()
        {
            Cliente cliente = (Cliente)Session["cliente"];

            Controllers.ConexionApi conexion = new Controllers.ConexionApi();

            List <TarjetaOP> tarjetas = await conexion.ObtenerTarjetasOP(cliente.TOKENOP);

            if (tarjetas != null && tarjetas.Any()) //tarjetas != null &&
            {
                for (var i = 0; i < tarjetas.Count; i++)
                {
                    switch (tarjetas[i].brand.ToUpper())
                    {
                    case "VISA":
                        tarjetas[i].imagen = "Recursos/visa.png";
                        break;

                    case "MASTERCARD":
                        tarjetas[i].imagen = "Recursos/mastercard.png";
                        break;
                    }
                }

                repetidorTarjetas.DataSource = tarjetas;
                repetidorTarjetas.DataBind();
            }

            else
            {
                litTarjetas.Text    = "POR EL MOMENTO, NO CUENTAS CON TARJETAS ASOCIADAS.";
                litTarjetas.Visible = true;
            }
        }
        private async Task <List <TarjetaOP> > ObtenerTarjetas()
        {
            if (Session["cliente"] != null)
            {
                Cliente cliente = (Cliente)Session["cliente"];

                Controllers.ConexionApi conexion = new Controllers.ConexionApi();

                List <TarjetaOP> tarjetas = await conexion.ObtenerTarjetasOP(cliente.TOKENOP);

                return(tarjetas);
            }

            return(new List <TarjetaOP>());
        }
        private async void PintarTarjetasAsync()
        {
            Cliente cliente = (Cliente)Session["cliente"];

            if (cliente != null)
            {
                Controllers.ConexionApi conexion = new Controllers.ConexionApi();

                List <TarjetaOP> tarjetas = await conexion.ObtenerTarjetasOP(cliente.TOKENOP);

                if (tarjetas != null && tarjetas.Any())
                {
                    repetidorTarjetas.DataSource = tarjetas;
                    repetidorTarjetas.DataBind();
                }
            }

            else
            {
                Response.Redirect("Default.aspx#notsession");
            }
        }