Ejemplo n.º 1
0
 private void cargarPasajeros(double cantidad, string clienteInicial)
 {
     setClienteID(clienteInicial);
     MessageBox.Show("A continuacion registre a los huespedes restantes.");
     for (double i = 2; i < cantidad; i++)
     {
         Generar_Modificar_Reserva.Generar generar = new FrbaHotel.Generar_Modificar_Reserva.Generar(usuario);
         DialogResult resultado = generar.clienteEnSistema();
         if (resultado == DialogResult.Yes)
         {
             Generar_Modificar_Reserva.BuscarCliente levantarBusqueda = new FrbaHotel.Generar_Modificar_Reserva.BuscarCliente(usuario, this);
             this.Hide();
             levantarBusqueda.ShowDialog();
             this.Show();
         }
         else
         {
             FrbaHotel.ABM_de_Cliente.AltaCliente levantarAlta = new FrbaHotel.ABM_de_Cliente.AltaCliente(conexion);
             this.Hide();
             levantarAlta.ShowDialog();
             Object obj = conexion.executeQueryEscalar("SELECT MAX(Cliente_Id) FROM HOTEL_CUATRIVAGOS.CLIENTES");
             this.setClienteID(obj.ToString());
             this.Show();
         }
     }
     MessageBox.Show("Huespedes registrados con exito");
 }
Ejemplo n.º 2
0
 private void btnConfirmacion_Click(object sender, EventArgs e)
 {
     if (dataGridView1.SelectedRows.Count < 1)
     {
         MessageBox.Show("Elija una habitacion para generar la reserva");
     }
     else
     {
         foreach (DataGridViewRow dr in dataGridView1.SelectedRows)
         {
             precio += this.calcularPrecio();
         }
         if (confirmarReserva(precio) == DialogResult.Yes)
         {
             if (clienteEnSistema() == DialogResult.Yes)
             {
                 BuscarCliente levantarBusqueda = new BuscarCliente(coneccion, this);
                 this.Hide();
                 levantarBusqueda.ShowDialog();
                 finalizarReserva();
             }
             else
             {
                 FrbaHotel.ABM_de_Cliente.AltaCliente levantarAlta = new FrbaHotel.ABM_de_Cliente.AltaCliente(coneccion, this);
                 this.Hide();
                 levantarAlta.ShowDialog();
                 finalizarReserva();
             }
         }
         else
         {
             DialogResult resul = MessageBox.Show("La reserva no se ha efectuado, ¿desea hacer otra?", "confirmacion", MessageBoxButtons.YesNo);
             if (resul == DialogResult.Yes)
             {
                 limpiarTODO();
             }
             else
             {
                 this.Close();
             }
         }
     }
 }
Ejemplo n.º 3
0
        private void btnConfirmacion_Click(object sender, EventArgs e)
        {
            if (dataGridView1.SelectedRows.Count < 1)
            {
                MessageBox.Show("Elija una habitacion para generar la reserva");
            }
            else {

                foreach (DataGridViewRow dr in dataGridView1.SelectedRows) {
                     precio += this.calcularPrecio();
                }
                if (confirmarReserva(precio) == DialogResult.Yes)
                {
                    if (clienteEnSistema() == DialogResult.Yes)
                    {
                        BuscarCliente levantarBusqueda = new BuscarCliente(coneccion, this);
                        this.Hide();
                        levantarBusqueda.ShowDialog();
                        finalizarReserva();
                    }
                    else
                    {
                        FrbaHotel.ABM_de_Cliente.AltaCliente levantarAlta = new FrbaHotel.ABM_de_Cliente.AltaCliente(coneccion,this);
                        this.Hide();
                        levantarAlta.ShowDialog();
                        finalizarReserva();
                    }
                }
                else {
                    DialogResult resul = MessageBox.Show("La reserva no se ha efectuado desea hacer otra ?","confirmacion",MessageBoxButtons.YesNo);
                    if (resul == DialogResult.Yes)
                    {
                        limpiarTODO();
                    }
                    else {
                        this.Close();
                    }
                }
            }
        }
Ejemplo n.º 4
0
 private void cargarPasajeros(double cantidad,string clienteInicial)
 {
     setClienteID(clienteInicial);
     MessageBox.Show("A continuacion registre a los huespedes restantes.");
     for (double i = 2; i < cantidad; i++) {
         Generar_Modificar_Reserva.Generar generar = new FrbaHotel.Generar_Modificar_Reserva.Generar(usuario);
         DialogResult resultado = generar.clienteEnSistema();
         if (resultado == DialogResult.Yes) {
             Generar_Modificar_Reserva.BuscarCliente levantarBusqueda = new FrbaHotel.Generar_Modificar_Reserva.BuscarCliente(usuario,this);
             this.Hide();
             levantarBusqueda.ShowDialog();
             this.Show();
         }
         else {
         FrbaHotel.ABM_de_Cliente.AltaCliente levantarAlta = new FrbaHotel.ABM_de_Cliente.AltaCliente(conexion);
         this.Hide();
         levantarAlta.ShowDialog();
         Object obj = conexion.executeQueryEscalar("SELECT MAX(Cliente_Id) FROM NENE_MALLOC.Cliente");
         this.setClienteID(obj.ToString());
         this.Show();
         }
     }
     MessageBox.Show("Huespedes registrados con exito");
 }