Beispiel #1
0
    protected void btnInsertar_Click(object sender, EventArgs e)
    {
        string horas = dplHoras.Text + ":" + dplMin.Text;
        string fecha = txtFecha.Text;
        int    temp  = 0;

        try
        {
            if (txtFecha.Text.Equals("") || txtPrecio.Text.Equals(""))
            {
                ClientScript.RegisterStartupScript(this.GetType(), "myalert", "alert('No se permiten espacios en blanco.')", true);
            }
            else if (!int.TryParse(txtPrecio.Text, out temp))
            {
                ClientScript.RegisterStartupScript(this.GetType(), "myalert", "alert('Sólo se admiten números en el campo precio')", true);
            }

            else
            {
                VueloDa.insertarVuelo(dplCod.Text, dplAero.Text, fecha, horas, dplluga.Text, Int32.Parse(txtPrecio.Text), dpdPuerta.Text, Session["Tipo"].ToString(), dpdEstado.Text);
                DatosBITACORA.agregarDato("Vuelo agregado " + dplCod.Text);
                VueloDa.sumarConsecutivoVuelo();
                clearFields();
                Response.Redirect("Vuelos.aspx");
            }
        }
        catch (Exception)
        { ClientScript.RegisterStartupScript(this.GetType(), "myalert", "alert('Invalid Data')", true);
          DatosBITACORA.agregarDato("Problema al agregar vuelo Invalid Data " + dplCod.Text); }
    }
Beispiel #2
0
 protected void comprarBtn_Click(object sender, EventArgs e)
 {
     try
     {
         VueloDa.registrarReserva();
         comprarBtn.Visible = false;
         ClientScript.RegisterStartupScript(this.GetType(), "myalert", "alert('Reserva realizada con éxito. Por favor oprima volver para volver al menú principal')", true);
     }
     catch (Exception s)
     {
         string error = s.ToString();
         throw;
     }
 }
Beispiel #3
0
    protected void buscarBtn_Click(object sender, EventArgs e)
    {
        string resultado = VueloDa.consultarVuelo(destinoTxt.Text, fechaSalidaTxt.Text);

        ClientScript.RegisterStartupScript(this.GetType(), "myalert", "alert('" + resultado + "')", true);
        if (resultado.Equals("Cargando Vuelos con los parametros deseados, presione OK."))
        {
            Global.lugar       = destinoTxt.Text;
            Global.fechaSalida = fechaSalidaTxt.Text;
            Response.Redirect("http://localhost:53551/ReservaBoletos2.aspx");
        }
        else
        {
            ClientScript.RegisterStartupScript(this.GetType(), "myalert", "alert('" + resultado + "')", true);
        }
    }
    protected void pagar_Click(object sender, EventArgs e)
    {
        string resultado = "";
        int    temp      = 0;

        CaptchaValidate();
        if (Valid == false)
        {
            ClientScript.RegisterStartupScript(this.GetType(), "myalert", "alert('Por favor valide el captcha')", true);
        }
        else if (CodTxt.Text.Equals("") || CuentaTxt.Text.Equals(""))
        {
            ClientScript.RegisterStartupScript(this.GetType(), "myalert", "alert('Por favor llene todos los campos que se le solicitan')", true);
        }
        else if (!int.TryParse(CodTxt.Text, out temp) || !int.TryParse(CuentaTxt.Text, out temp))
        {
            ClientScript.RegisterStartupScript(this.GetType(), "myalert", "alert('Sólo se admiten números en los campos número de cuenta y código de seguridad')", true);
        }
        else
        {
            NewService.Service1Client servicio = new NewService.Service1Client();
            resultado = servicio.GetCuenta(Int32.Parse(CodTxt.Text), Int32.Parse(CuentaTxt.Text), ContrasenaTxt.Text, 500);
            ClientScript.RegisterStartupScript(this.GetType(), "myalert", "alert('" + resultado + " Por favor oprima cancelar para volver al menú principal')", true);

            try
            {
                VueloDa.registrarCompra();
                ClientScript.RegisterStartupScript(this.GetType(), "myalert", "alert('Compra registrada con éxito')", true);
                CuentaTxt.Enabled     = false;
                ContrasenaTxt.Enabled = false;
                CodTxt.Enabled        = false;
                pagar.Visible         = false;
            }
            catch (Exception s)
            {
                string error = s.ToString();
                ClientScript.RegisterStartupScript(this.GetType(), "myalert", "alert('ERROR EN EL REGISTRO DE LA COMPRA, CONTACTE A SU DESARROLLADOR')", true);
                throw;
            }
        }
    }
Beispiel #5
0
    protected void pagar_Click(object sender, EventArgs e)
    {
        string resultado   = "";
        int    temp        = 0;
        string tipotarjeta = "";

        switch (TipoTxt.Text)
        {
        case "VISA":
            tipotarjeta = "V";
            break;

        case "Mastercard":
            tipotarjeta = "M";
            break;

        case "American Express":
            tipotarjeta = "A";
            break;

        default:
            break;
        }
        CaptchaValidate();
        if (Valid == false)
        {
            ClientScript.RegisterStartupScript(this.GetType(), "myalert", "alert('Por favor valide el captcha')", true);
        }
        else if (mesTxt.Text.Equals("Mes de expiración") || annoTxt.Text.Equals("Año de expiración") || nombreTxt.Text.Equals("") || tarjetaTxt.Text.Equals("") || codTxt.Text.Equals("") || TipoTxt.Text.Equals("Tipo de tarjeta"))
        {
            ClientScript.RegisterStartupScript(this.GetType(), "myalert", "alert('Por favor llene todos los campos que se le solicitan')", true);
        }
        else if (!int.TryParse(codTxt.Text, out temp) || !int.TryParse(tarjetaTxt.Text, out temp))
        {
            ClientScript.RegisterStartupScript(this.GetType(), "myalert", "alert('Sólo se admiten números en los campos número de tarjeta y código de seguridad')", true);
        }
        else
        {
            NewService.Service1Client servicio = new NewService.Service1Client();
            resultado = servicio.GetTarjeta(Int32.Parse(codTxt.Text), Int32.Parse(tarjetaTxt.Text), nombreTxt.Text, 500, Int32.Parse(annoTxt.SelectedValue), Int32.Parse(mesTxt.SelectedValue), tipotarjeta);
            ClientScript.RegisterStartupScript(this.GetType(), "myalert", "alert('" + resultado + " Por favor oprima cancelar para volver al menú principal ')", true);

            try
            {
                VueloDa.registrarCompra();
                ClientScript.RegisterStartupScript(this.GetType(), "myalert", "alert('Compra registrada con éxito.')", true);
                codTxt.Enabled     = false;
                tarjetaTxt.Enabled = false;
                nombreTxt.Enabled  = false;
                annoTxt.Enabled    = false;
                mesTxt.Enabled     = false;
                TipoTxt.Enabled    = false;
                pagar.Visible      = false;
            }
            catch (Exception s)
            {
                string error = s.ToString();
                ClientScript.RegisterStartupScript(this.GetType(), "myalert", "alert('ERROR REGISTRANDO COMPRA, CONTACTE A SU DESARROLLADOR')", true);
                throw;
            }
        }
    }