Ejemplo n.º 1
0
        private void picReservacion_Click(object sender, EventArgs e)
        {
            Reservar res = new Reservar();

            Hide();
            res.ShowDialog(this);
            Show();
            this.Close();
        }
Ejemplo n.º 2
0
        // CONEXIÓN Y RESERVACIÓN
        private void boton_reservar_Click(object sender, EventArgs e)
        {
            //RESERVACIÓN
            ConexionRecepcionista.reservar(txtBox_nombre.Text, txtBox_celular.Text, txtBox_ciudad.Text, comboBox_estado.Text,
                                           txtBox_email.Text, this.fechaIngreso.Text, this.fechaSalida.Text, adultos.ToString(), niños.ToString(),
                                           comboBox_habitacion.Text);

            bool vacios = false, numeros = false;

            if (txtBox_nombre.Text == "" || txtBox_celular.Text == "" || txtBox_email.Text == "" ||
                txtBox_ciudad.Text == "")
            {
                MessageBox.Show("Hace falta llenar algún campo, favor de revisar.");
            }
            else
            {
                vacios = true;
            }



            if (txtBox_celular.TextLength < 9)
            {
                MessageBox.Show("Hace falta completar el campo de celular del cliente.");
            }
            else
            {
                numeros = true;
            }


            if (txtBox_email.Text == "" && vacios && numeros)
            {
                MessageBox.Show("Inserte correo, por favor");
            }
            else
            {
                if (validarEmail(txtBox_email.Text) == false)
                {
                    MessageBox.Show("El correo proporcionado no es correcto, favor de verificarlo.");
                }
                else
                {
                    MessageBox.Show("Reservación correcta.");
                    ocuparHab();

                    Reservar res = new Reservar();
                    Hide();
                    res.ShowDialog(this);
                    Show();
                    this.Close();
                }
            }
        }