Ejemplo n.º 1
0
        private void dataGridViewHabitaciones_CellClick(object sender, DataGridViewCellEventArgs e)
        {
            //Si apreto el botón modificar, abro el formulario de modificación con los datos de la habitación a modificar
            if (e.ColumnIndex == 9)
            {
                int    idHabitacion = (int)(dataGridViewHabitaciones.Rows[e.RowIndex].Cells[0].Value);
                int    idHotel      = (int)dataGridViewHabitaciones.Rows[e.RowIndex].Cells[1].Value;
                int    numero       = (int)dataGridViewHabitaciones.Rows[e.RowIndex].Cells[4].Value;
                int    piso         = (int)(dataGridViewHabitaciones.Rows[e.RowIndex].Cells[3].Value);
                string frente       = (dataGridViewHabitaciones.Rows[e.RowIndex].Cells[6].Value.ToString());
                string descripcion;
                if (dataGridViewHabitaciones.Rows[e.RowIndex].Cells[7].Value == DBNull.Value)
                {
                    descripcion = "";
                }
                else
                {
                    descripcion = (string)(dataGridViewHabitaciones.Rows[e.RowIndex].Cells[7].Value);
                }
                Boolean habilitada;
                if ((bool)dataGridViewHabitaciones.Rows[e.RowIndex].Cells[8].Value)
                {
                    habilitada = true;
                }
                else
                {
                    habilitada = false;
                }

                frmModificarHabitacion modificar = new frmModificarHabitacion(idHabitacion, idHotel, numero, piso, frente, habilitada, descripcion, this);
                modificar.ShowDialog();
            }
        }
Ejemplo n.º 2
0
        private void btSeleccionar_Click(object sender, EventArgs e)
        {
            string        query      = "SELECT * FROM FAAE.Habitacion WHERE habi_nro = " + tbNumHab.Text.ToString() + "AND habi_hote_codigo = " + tbcodHotel.Text.ToString();
            SqlDataReader dataReader = DBConnection.getInstance().executeQuery(query);

            if (dataReader.Read())
            {
                frmModificarHabitacion ventanaModificar = new frmModificarHabitacion(tbNumHab.Text.ToString(), tbcodHotel.Text.ToString(), dataReader);
                ventanaModificar.Show();
                this.Close();
            }
            else
            {
                MessageBox.Show("No existe una habitacion con ese numero", "Habitacion error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            dataReader.Close();
        }