internal void registrarConsumible(AbmHabitacion.SQLQueryGenerator q, System.Data.SqlClient.SqlConnection sql, Consumo consumo, string fecha, int hotel_id, registrarConsumible pantalla)
        {
            this.pantallita = pantalla;
            string     insertConsumo = "insert into WHERE_EN_EL_DELETE_FROM.consumos values (@habitacion_id, @consumible_id, @estadia_id, @cantidad, REPLACE(@precio_unitario, ',' ,'.'))";
            SqlCommand command       = new SqlCommand(insertConsumo);

            command.Parameters.Add("@habitacion_id", SqlDbType.Int).Value = consumo.GetHabitacion();
            command.Parameters.Add("@consumible_id", SqlDbType.Int).Value = consumo.GetConsumible();

            command.Parameters.Add("@estadia_id", SqlDbType.Int).Value   = q.GetEstadia(consumo.GetHabitacion(), fecha, hotel_id);
            command.Parameters.Add("@cantidad", SqlDbType.Decimal).Value = consumo.GetCantidad();

            command.Parameters.Add("@precio_unitario", SqlDbType.NVarChar).Value = consumo.GetPrecio();
            command.Connection = sql;
            int resultado = command.ExecuteNonQuery();

            if (resultado.Equals(1))
            {
                this.pantallita.MostrarGrid(consumo.GetHabitacion(), q.GetEstadia(consumo.GetHabitacion(), fecha, hotel_id));
                //MessageBox.Show("¡Consumible registrado correctamente!");
                //pantallita.Hide();
            }
            else
            {
                MessageBox.Show("Error al registra consumible");
            }
        }
        internal bool EstadiaAllInclusive(Consumo c, string fecha, int hotel_id)
        {
            AbmHabitacion.SQLQueryGenerator q = new AbmHabitacion.SQLQueryGenerator();
            int         estadia;
            ConexionSQL cons     = new ConexionSQL();
            string      consulta = "SELECT distinct rg.descripcion from WHERE_EN_EL_DELETE_FROM.regimenes rg join"
                                   + " WHERE_EN_EL_DELETE_FROM.reservas rs on rs.regimen_id=rg.regimen_id join WHERE_EN_EL_DELETE_FROM.estadias es on " +
                                   " es.reserva_id=rs.reserva_id join WHERE_EN_EL_DELETE_FROM.consumos consu on consu.estadia_id = es.estadia_id "
                                   + " where consu.estadia_id=" + q.GetEstadia(c.GetHabitacion(), fecha, hotel_id);
            DataTable estadiaResult = cons.cargarTablaSQL(consulta);

            if (estadiaResult.Rows.Count.Equals(0))
            {
                MessageBox.Show("No hay regímenes cargado para esta estadía"); return(false);
            }
            else
            {
                string regimen = estadiaResult.Rows[0].ItemArray[0].ToString();
                return(regimen.Equals("All inclusive"));
            }
        }