private void ListarHabitacion()
        {
            var habitacion = cnHab.ListarHab();

            int numHabitaciones = habitacion.Count;

            lblRegistros.Text = numHabitaciones.ToString();

            if (numHabitaciones > 0)
            {
                dgvHabitaciones.AutoGenerateColumns = false;
                dgvHabitaciones.DataSource          = habitacion;

                dgvHabitaciones.Columns[0].DataPropertyName = "IdHabitacion";
                dgvHabitaciones.Columns[1].DataPropertyName = "Numero";
                dgvHabitaciones.Columns[2].DataPropertyName = "Piso";
                dgvHabitaciones.Columns[3].DataPropertyName = "Descripcion";
                dgvHabitaciones.Columns[4].DataPropertyName = "Caracteristicas";
                dgvHabitaciones.Columns[5].DataPropertyName = "PrecioDiario";
                dgvHabitaciones.Columns[6].DataPropertyName = "Estado";
                dgvHabitaciones.Columns[7].DataPropertyName = "TipoHabitacion";
            }
            else
            {
                MessageBox.Show("No existen habitaciones registradas", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }
        private void GetHabitaciones()
        {
            try
            {
                CNHabitacion habitacion = new CNHabitacion();
                var          lista      = habitacion.ListarHab();

                EHabitacionBindingSource.DataSource = lista;
            }
            catch (Exception e)
            {
                MessageBox.Show(e.Message, "Error al obtener datos (Habitaciones)", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            finally
            {
                this.reportViewer1.RefreshReport();
            }
        }