Projects / Hotel Management System / src / hoteldraft / RoomsAvaiabilityController.java
RoomsAvaiabilityController.java
Raw
/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */
package hoteldraft;

import java.io.IOException;
import java.net.URL;
import java.sql.Date;
import java.time.LocalDate;
import java.time.format.DateTimeFormatter;
import java.time.format.FormatStyle;
import java.util.List;
import java.util.ResourceBundle;
import javafx.animation.RotateTransition;
import javafx.event.ActionEvent;
import javafx.fxml.FXML;
import javafx.fxml.FXMLLoader;
import javafx.fxml.Initializable;
import javafx.scene.Node;
import javafx.scene.Parent;
import javafx.scene.Scene;
import javafx.scene.control.Button;
import javafx.scene.control.DateCell;
import javafx.scene.control.DatePicker;
import javafx.scene.control.Label;
import javafx.scene.effect.ColorAdjust;
import javafx.scene.effect.Light;
import javafx.scene.effect.Lighting;
import javafx.scene.image.ImageView;
import javafx.scene.paint.Color;
import static javafx.scene.paint.Color.rgb;
import javafx.scene.text.Text;
import javafx.stage.Stage;
import javafx.util.Callback;
import javafx.util.Duration;
import org.hibernate.Query;
import org.hibernate.Session;

public class RoomsAvaiabilityController implements Initializable {

    private double xOffSet = 0;
    private double yOffSet = 0;

    private Stage stage;
    private Scene scene;
    private Parent root;
    @FXML
    private ImageView settingsImg;
    @FXML
    private Label exit;
    @FXML
    private Label minimize;
    @FXML
    private Button settingsImgBtn;

    @FXML
    private Text dateone;
    @FXML
    private Text datetwo;
    @FXML
    private Text datethree;
    @FXML
    private Text datefour;
    @FXML
    private Text datefive;
    @FXML
    private Text datesix;
    @FXML
    private Text dateseven;
    @FXML
    private Text dateight;
    @FXML
    private Text datenine;
    @FXML
    private Text dateten;
    @FXML
    private Text roomNoone;
    @FXML
    private Text roomNotwo;
    @FXML
    private Text roomNothree;
    @FXML
    private Text roomNofour;
    @FXML
    private Text roomNofive;
    @FXML
    private Text roomNosix;
    @FXML
    private Text roomNoseven;
    @FXML
    private Text roomNoeight;
    @FXML
    private Text roomNonine;
    @FXML
    private Text roomNoten;

    //1
    @FXML
    private Label avoneone;
    @FXML
    private Label avonetwo;
    @FXML
    private Label avonethree;
    @FXML
    private Label avonefour;
    @FXML
    private Label avonefive;
    @FXML
    private Label avonesix;
    @FXML
    private Label avoneseven;
    @FXML
    private Label avoneeight;
    @FXML
    private Label avonenine;
    @FXML
    private Label avoneten;
    //2
    @FXML
    private Label avtwoone;
    @FXML
    private Label avtwotwo;
    @FXML
    private Label avtwothree;
    @FXML
    private Label avtwofour;
    @FXML
    private Label avtwofive;
    @FXML
    private Label avtwosix;
    @FXML
    private Label avtwoseven;
    @FXML
    private Label avtwoeight;
    @FXML
    private Label avtwonine;
    @FXML
    private Label avtwoten;
    //3
    @FXML
    private Label avthreeone;
    @FXML
    private Label avthreetwo;
    @FXML
    private Label avthreethree;
    @FXML
    private Label avthreefour;
    @FXML
    private Label avthreefive;
    @FXML
    private Label avthreesix;
    @FXML
    private Label avthreeseven;
    @FXML
    private Label avthreeeight;
    @FXML
    private Label avthreenine;
    @FXML
    private Label avthreeten;
    //4
    @FXML
    private Label avfourone;
    @FXML
    private Label avfourtwo;
    @FXML
    private Label avfourthree;
    @FXML
    private Label avfourfour;
    @FXML
    private Label avfourfive;
    @FXML
    private Label avfoursix;
    @FXML
    private Label avfourseven;
    @FXML
    private Label avfoureight;
    @FXML
    private Label avfournine;
    @FXML
    private Label avfourten;
    //5
    @FXML
    private Label avfiveone;
    @FXML
    private Label avfivetwo;
    @FXML
    private Label avfivethree;
    @FXML
    private Label avfivefour;
    @FXML
    private Label avfivefive;
    @FXML
    private Label avfivesix;
    @FXML
    private Label avfiveseven;
    @FXML
    private Label avfiveeight;
    @FXML
    private Label avfivenine;
    @FXML
    private Label avfiveten;
    //6
    @FXML
    private Label avsixone;
    @FXML
    private Label avsixtwo;
    @FXML
    private Label avsixthree;
    @FXML
    private Label avsixfour;
    @FXML
    private Label avsixfive;
    @FXML
    private Label avsixsix;
    @FXML
    private Label avsixseven;
    @FXML
    private Label avsixeight;
    @FXML
    private Label avsixnine;
    @FXML
    private Label avsixten;
    //7
    @FXML
    private Label avsevenone;
    @FXML
    private Label avseventwo;
    @FXML
    private Label avseventhree;
    @FXML
    private Label avsevenfour;
    @FXML
    private Label avsevenfive;
    @FXML
    private Label avsevensix;
    @FXML
    private Label avsevenseven;
    @FXML
    private Label avseveneight;
    @FXML
    private Label avsevennine;
    @FXML
    private Label avseventen;
    //8
    @FXML
    private Label aveightone;
    @FXML
    private Label aveighttwo;
    @FXML
    private Label aveightthree;
    @FXML
    private Label aveightfour;
    @FXML
    private Label aveightfive;
    @FXML
    private Label aveightsix;
    @FXML
    private Label aveightseven;
    @FXML
    private Label aveighteight;
    @FXML
    private Label aveightnine;
    @FXML
    private Label aveightten;
    //9
    @FXML
    private Label avnineone;
    @FXML
    private Label avninetwo;
    @FXML
    private Label avninethree;
    @FXML
    private Label avninefour;
    @FXML
    private Label avninefive;
    @FXML
    private Label avninesix;
    @FXML
    private Label avnineseven;
    @FXML
    private Label avnineeight;
    @FXML
    private Label avninenine;
    @FXML
    private Label avnineten;
    //10
    @FXML
    private Label avtenone;
    @FXML
    private Label avtentwo;
    @FXML
    private Label avtenthree;
    @FXML
    private Label avtenfour;
    @FXML
    private Label avtenfive;
    @FXML
    private Label avtensix;
    @FXML
    private Label avtenseven;
    @FXML
    private Label avteneight;
    @FXML
    private Label avtennine;
    @FXML
    private Label avtenten;

    public static int indexOfRoom = -1;
    int count = 0;

    @Override
    public void initialize(URL location, ResourceBundle resources) {
        //for disabling date before now

        dateone.setText(LocalDate.now().format(DateTimeFormatter.ofLocalizedDate(FormatStyle.SHORT)));
        datetwo.setText(LocalDate.now().plusDays(1).format(DateTimeFormatter.ofLocalizedDate(FormatStyle.SHORT)));
        datethree.setText(LocalDate.now().plusDays(2).format(DateTimeFormatter.ofLocalizedDate(FormatStyle.SHORT)));
        datefour.setText(LocalDate.now().plusDays(3).format(DateTimeFormatter.ofLocalizedDate(FormatStyle.SHORT)));
        datefive.setText(LocalDate.now().plusDays(4).format(DateTimeFormatter.ofLocalizedDate(FormatStyle.SHORT)));
        datesix.setText(LocalDate.now().plusDays(5).format(DateTimeFormatter.ofLocalizedDate(FormatStyle.SHORT)));
        dateseven.setText(LocalDate.now().plusDays(6).format(DateTimeFormatter.ofLocalizedDate(FormatStyle.SHORT)));
        dateight.setText(LocalDate.now().plusDays(7).format(DateTimeFormatter.ofLocalizedDate(FormatStyle.SHORT)));
        datenine.setText(LocalDate.now().plusDays(8).format(DateTimeFormatter.ofLocalizedDate(FormatStyle.SHORT)));
        dateten.setText(LocalDate.now().plusDays(9).format(DateTimeFormatter.ofLocalizedDate(FormatStyle.SHORT)));

        if (indexOfRoom == 1) {
            //11, 12, 21, 22, 31, 32, 41, 42, 51, 52
            roomNoone.setText("11");
            roomNotwo.setText("12");
            roomNothree.setText("21");
            roomNofour.setText("22");
            roomNofive.setText("31");
            roomNosix.setText("32");
            roomNoseven.setText("41");
            roomNoeight.setText("42");
            roomNonine.setText("51");
            roomNoten.setText("52");

        } else if (indexOfRoom == 2) {
            //13, 14, 23, 24, 33, 34, 43, 44, 53, 54
            roomNoone.setText("13");
            roomNotwo.setText("14");
            roomNothree.setText("23");
            roomNofour.setText("24");
            roomNofive.setText("33");
            roomNosix.setText("34");
            roomNoseven.setText("43");
            roomNoeight.setText("44");
            roomNonine.setText("53");
            roomNoten.setText("54");

        } else if (indexOfRoom == 3) {
            //15, 16, 25, 26, 35, 36, 45, 46, 55, 56
            roomNoone.setText("15");
            roomNotwo.setText("16");
            roomNothree.setText("25");
            roomNofour.setText("26");
            roomNofive.setText("35");
            roomNosix.setText("36");
            roomNoseven.setText("45");
            roomNoeight.setText("46");
            roomNonine.setText("55");
            roomNoten.setText("56");
        } else if (indexOfRoom == 4) {
            //17, 18, 27, 28, 37, 38, 47, 48, 57, 58
            roomNoone.setText("17");
            roomNotwo.setText("18");
            roomNothree.setText("27");
            roomNofour.setText("28");
            roomNofive.setText("37");
            roomNosix.setText("38");
            roomNoseven.setText("47");
            roomNoeight.setText("48");
            roomNonine.setText("57");
            roomNoten.setText("58");
        } else if (indexOfRoom == 5) {
            //19, 20, 29, 30, 39, 40, 49, 50, 59, 60
            roomNoone.setText("19");
            roomNotwo.setText("20");
            roomNothree.setText("29");
            roomNofour.setText("30");
            roomNofive.setText("39");
            roomNosix.setText("40");
            roomNoseven.setText("49");
            roomNoeight.setText("50");
            roomNonine.setText("59");
            roomNoten.setText("60");
        } else if (indexOfRoom == 6) {

            roomNoone.setText("61");
            roomNotwo.setText("62");
            roomNothree.setText("63");
            roomNofour.setText("64");
            roomNofive.setText("65");
            roomNosix.setText("66");
            roomNoseven.setText("67");
            roomNoeight.setText("68");
            roomNonine.setText("69");
            roomNoten.setText("70");

        }

        //retrieve from DB
        List<Reservation> RList;
        Session session = HibernateUtil.getSessionFactory().openSession();
        Query q = session.createQuery("from Reservation");
        RList = q.list();
        session.close();
        for (Reservation R : RList) {
            if (R.getRoomNo() == Integer.valueOf(roomNoone.getText())) {
                //1-1
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now()))) {
                    avoneone.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now())) && R.getDepartureDate().after(Date.valueOf(LocalDate.now()))) {
                    avoneone.setStyle("-fx-background-color: #9e1006");
                }
                //1-2
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(1)))) {
                    avonetwo.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(1))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(1)))) {
                    avonetwo.setStyle("-fx-background-color: #9e1006");
                }
                //1-3
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(2)))) {
                    avonethree.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(2))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(2)))) {
                    avonethree.setStyle("-fx-background-color: #9e1006");
                }
                //1-4
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(3)))) {
                    avonefour.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(3))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(3)))) {
                    avonefour.setStyle("-fx-background-color: #9e1006");
                }
                //1-5
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(4)))) {
                    avonefive.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(4))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(4)))) {
                    avonefive.setStyle("-fx-background-color: #9e1006");
                }
                //1-6
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(5)))) {
                    avonesix.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(5))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(5)))) {
                    avonesix.setStyle("-fx-background-color: #9e1006");
                }
                //1-7
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(6)))) {
                    avoneseven.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(6))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(6)))) {
                    avoneseven.setStyle("-fx-background-color: #9e1006");
                }
                //1-8
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(7)))) {
                    avoneeight.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(7))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(7)))) {
                    avoneeight.setStyle("-fx-background-color: #9e1006");
                }
                //1-9
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(8)))) {
                    avonenine.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(8))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(8)))) {
                    avonenine.setStyle("-fx-background-color: #9e1006");
                }
                //1-10
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(9)))) {
                    avoneten.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(9))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(9)))) {
                    avoneten.setStyle("-fx-background-color: #9e1006");
                }
            }
            //2
            if (R.getRoomNo() == Integer.valueOf(roomNotwo.getText())) {
                //2-1
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now()))) {
                    avtwoone.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now())) && R.getDepartureDate().after(Date.valueOf(LocalDate.now()))) {
                    avtwoone.setStyle("-fx-background-color: #9e1006");
                }
                //2-2
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(1)))) {
                    avtwotwo.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(1))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(1)))) {
                    avtwotwo.setStyle("-fx-background-color: #9e1006");
                }
                //2-3
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(2)))) {
                    avtwothree.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(2))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(2)))) {
                    avtwothree.setStyle("-fx-background-color: #9e1006");
                }
                //2-4
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(3)))) {
                    avtwofour.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(3))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(3)))) {
                    avtwofour.setStyle("-fx-background-color: #9e1006");
                }
                //2-5
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(4)))) {
                    avtwofive.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(4))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(4)))) {
                    avtwofive.setStyle("-fx-background-color: #9e1006");
                }
                //2-6
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(5)))) {
                    avtwosix.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(5))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(5)))) {
                    avtwosix.setStyle("-fx-background-color: #9e1006");
                }
                //2-7
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(6)))) {
                    avtwoseven.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(6))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(6)))) {
                    avtwoseven.setStyle("-fx-background-color: #9e1006");
                }
                //2-8
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(7)))) {
                    avtwoeight.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(7))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(7)))) {
                    avtwoeight.setStyle("-fx-background-color: #9e1006");
                }
                //2-9
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(8)))) {
                    avtwonine.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(8))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(8)))) {
                    avtwonine.setStyle("-fx-background-color: #9e1006");
                }
                //2-10
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(9)))) {
                    avtwoten.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(9))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(9)))) {
                    avtwoten.setStyle("-fx-background-color: #9e1006");
                }
            }
            //3
            if (R.getRoomNo() == Integer.valueOf(roomNothree.getText())) {
                //3-1
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now()))) {
                    avthreeone.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now())) && R.getDepartureDate().after(Date.valueOf(LocalDate.now()))) {
                    avthreeone.setStyle("-fx-background-color: #9e1006");
                }
                //3-2
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(1)))) {
                    avthreetwo.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(1))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(1)))) {
                    avthreetwo.setStyle("-fx-background-color: #9e1006");
                }
                //3-3
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(2)))) {
                    avthreethree.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(2))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(2)))) {
                    avthreethree.setStyle("-fx-background-color: #9e1006");
                }
                //3-4
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(3)))) {
                    avthreefour.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(3))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(3)))) {
                    avthreefour.setStyle("-fx-background-color: #9e1006");
                }
                //3-5
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(4)))) {
                    avthreefive.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(4))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(4)))) {
                    avthreefive.setStyle("-fx-background-color: #9e1006");
                }
                //3-6
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(5)))) {
                    avthreesix.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(5))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(5)))) {
                    avthreesix.setStyle("-fx-background-color: #9e1006");
                }
                //3-7
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(6)))) {
                    avthreeseven.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(6))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(6)))) {
                    avthreeseven.setStyle("-fx-background-color: #9e1006");
                }
                //3-8
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(7)))) {
                    avthreeeight.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(7))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(7)))) {
                    avthreeeight.setStyle("-fx-background-color: #9e1006");
                }
                //3-9
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(8)))) {
                    avthreenine.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(8))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(8)))) {
                    avthreenine.setStyle("-fx-background-color: #9e1006");
                }
                //3-10
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(9)))) {
                    avthreeten.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(9))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(9)))) {
                    avthreeten.setStyle("-fx-background-color: #9e1006");
                }
            }
            //4
            if (R.getRoomNo() == Integer.valueOf(roomNofour.getText())) {
                //4-1
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now()))) {
                    avfourone.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now())) && R.getDepartureDate().after(Date.valueOf(LocalDate.now()))) {
                    avfourone.setStyle("-fx-background-color: #9e1006");
                }
                //4-2
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(1)))) {
                    avfourtwo.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(1))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(1)))) {
                    avfourtwo.setStyle("-fx-background-color: #9e1006");
                }
                //4-3
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(2)))) {
                    avfourthree.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(2))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(2)))) {
                    avfourthree.setStyle("-fx-background-color: #9e1006");
                }
                //4-4
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(3)))) {
                    avfourfour.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(3))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(3)))) {
                    avfourfour.setStyle("-fx-background-color: #9e1006");
                }
                //4-5
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(4)))) {
                    avfourfive.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(4))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(4)))) {
                    avfourfive.setStyle("-fx-background-color: #9e1006");
                }
                //4-6
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(5)))) {
                    avfoursix.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(5))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(5)))) {
                    avfoursix.setStyle("-fx-background-color: #9e1006");
                }
                //4-7
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(6)))) {
                    avfourseven.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(6))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(6)))) {
                    avfourseven.setStyle("-fx-background-color: #9e1006");
                }
                //4-8
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(7)))) {
                    avfoureight.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(7))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(7)))) {
                    avfoureight.setStyle("-fx-background-color: #9e1006");
                }
                //4-9
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(8)))) {
                    avfournine.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(8))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(8)))) {
                    avfournine.setStyle("-fx-background-color: #9e1006");
                }
                //4-10
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(9)))) {
                    avfourten.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(9))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(9)))) {
                    avfourten.setStyle("-fx-background-color: #9e1006");
                }
            }
            //5
            if (R.getRoomNo() == Integer.valueOf(roomNofive.getText())) {
                //5-1
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now()))) {
                    avfiveone.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now())) && R.getDepartureDate().after(Date.valueOf(LocalDate.now()))) {
                    avfiveone.setStyle("-fx-background-color: #9e1006");
                }
                //5-2
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(1)))) {
                    avfivetwo.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(1))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(1)))) {
                    avfivetwo.setStyle("-fx-background-color: #9e1006");
                }
                //5-3
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(2)))) {
                    avfivethree.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(2))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(2)))) {
                    avfivethree.setStyle("-fx-background-color: #9e1006");
                }
                //5-4
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(3)))) {
                    avfivefour.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(3))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(3)))) {
                    avfivefour.setStyle("-fx-background-color: #9e1006");
                }
                //5-5
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(4)))) {
                    avfivefive.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(4))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(4)))) {
                    avfivefive.setStyle("-fx-background-color: #9e1006");
                }
                //5-6
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(5)))) {
                    avfivesix.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(5))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(5)))) {
                    avfivesix.setStyle("-fx-background-color: #9e1006");
                }
                //5-7
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(6)))) {
                    avfiveseven.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(6))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(6)))) {
                    avfiveseven.setStyle("-fx-background-color: #9e1006");
                }
                //5-8
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(7)))) {
                    avfiveeight.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(7))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(7)))) {
                    avfiveeight.setStyle("-fx-background-color: #9e1006");
                }
                //5-9
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(8)))) {
                    avfivenine.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(8))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(8)))) {
                    avfivenine.setStyle("-fx-background-color: #9e1006");
                }
                //5-10
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(9)))) {
                    avfiveten.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(9))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(9)))) {
                    avfiveten.setStyle("-fx-background-color: #9e1006");
                }
            }
            //6
            if (R.getRoomNo() == Integer.valueOf(roomNosix.getText())) {
                //6-1
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now()))) {
                    avsixone.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now())) && R.getDepartureDate().after(Date.valueOf(LocalDate.now()))) {
                    avsixone.setStyle("-fx-background-color: #9e1006");
                }
                //6-2
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(1)))) {
                    avsixtwo.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(1))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(1)))) {
                    avsixtwo.setStyle("-fx-background-color: #9e1006");
                }
                //6-3
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(2)))) {
                    avsixthree.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(2))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(2)))) {
                    avsixthree.setStyle("-fx-background-color: #9e1006");
                }
                //6-4
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(3)))) {
                    avsixfour.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(3))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(3)))) {
                    avsixfour.setStyle("-fx-background-color: #9e1006");
                }
                //6-5
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(4)))) {
                    avsixfive.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(4))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(4)))) {
                    avsixfive.setStyle("-fx-background-color: #9e1006");
                }
                //6-6
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(5)))) {
                    avsixsix.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(5))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(5)))) {
                    avsixsix.setStyle("-fx-background-color: #9e1006");
                }
                //6-7
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(6)))) {
                    avsixseven.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(6))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(6)))) {
                    avsixseven.setStyle("-fx-background-color: #9e1006");
                }
                //6-8
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(7)))) {
                    avsixeight.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(7))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(7)))) {
                    avsixeight.setStyle("-fx-background-color: #9e1006");
                }
                //6-9
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(8)))) {
                    avsixnine.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(8))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(8)))) {
                    avsixnine.setStyle("-fx-background-color: #9e1006");
                }
                //6-10
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(9)))) {
                    avsixten.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(9))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(9)))) {
                    avsixten.setStyle("-fx-background-color: #9e1006");
                }
            }
            //7
            if (R.getRoomNo() == Integer.valueOf(roomNoseven.getText())) {
                //7-1
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now()))) {
                    avsevenone.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now())) && R.getDepartureDate().after(Date.valueOf(LocalDate.now()))) {
                    avsevenone.setStyle("-fx-background-color: #9e1006");
                }
                //7-2
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(1)))) {
                    avseventwo.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(1))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(1)))) {
                    avseventwo.setStyle("-fx-background-color: #9e1006");
                }
                //7-3
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(2)))) {
                    avseventhree.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(2))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(2)))) {
                    avseventhree.setStyle("-fx-background-color: #9e1006");
                }
                //7-4
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(3)))) {
                    avsevenfour.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(3))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(3)))) {
                    avsevenfour.setStyle("-fx-background-color: #9e1006");
                }
                //7-5
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(4)))) {
                    avsevenfive.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(4))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(4)))) {
                    avsevenfive.setStyle("-fx-background-color: #9e1006");
                }
                //7-6
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(5)))) {
                    avsevensix.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(5))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(5)))) {
                    avsevensix.setStyle("-fx-background-color: #9e1006");
                }
                //7-7
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(6)))) {
                    avsevenseven.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(6))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(6)))) {
                    avsevenseven.setStyle("-fx-background-color: #9e1006");
                }
                //7-8
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(7)))) {
                    avseveneight.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(7))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(7)))) {
                    avseveneight.setStyle("-fx-background-color: #9e1006");
                }
                //7-9
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(8)))) {
                    avsevennine.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(8))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(8)))) {
                    avsevennine.setStyle("-fx-background-color: #9e1006");
                }
                //7-10
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(9)))) {
                    avseventen.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(9))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(9)))) {
                    avseventen.setStyle("-fx-background-color: #9e1006");
                }
            }
            //8
            if (R.getRoomNo() == Integer.valueOf(roomNoeight.getText())) {
                //8-1
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now()))) {
                    aveightone.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now())) && R.getDepartureDate().after(Date.valueOf(LocalDate.now()))) {
                    aveightone.setStyle("-fx-background-color: #9e1006");
                }
                //8-2
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(1)))) {
                    aveighttwo.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(1))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(1)))) {
                    aveighttwo.setStyle("-fx-background-color: #9e1006");
                }
                //8-3
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(2)))) {
                    aveightthree.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(2))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(2)))) {
                    aveightthree.setStyle("-fx-background-color: #9e1006");
                }
                //8-4
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(3)))) {
                    aveightfour.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(3))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(3)))) {
                    aveightfour.setStyle("-fx-background-color: #9e1006");
                }
                //8-5
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(4)))) {
                    aveightfive.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(4))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(4)))) {
                    aveightfive.setStyle("-fx-background-color: #9e1006");
                }
                //8-6
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(5)))) {
                    aveightsix.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(5))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(5)))) {
                    aveightsix.setStyle("-fx-background-color: #9e1006");
                }
                //8-7
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(6)))) {
                    aveightseven.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(6))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(6)))) {
                    aveightseven.setStyle("-fx-background-color: #9e1006");
                }
                //8-8
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(7)))) {
                    aveighteight.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(7))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(7)))) {
                    aveighteight.setStyle("-fx-background-color: #9e1006");
                }
                //8-9
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(8)))) {
                    aveightnine.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(8))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(8)))) {
                    aveightnine.setStyle("-fx-background-color: #9e1006");
                }
                //8-10
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(9)))) {
                    aveightten.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(9))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(9)))) {
                    aveightten.setStyle("-fx-background-color: #9e1006");
                }
            }
            //9
            if (R.getRoomNo() == Integer.valueOf(roomNonine.getText())) {
                //9-1
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now()))) {
                    avnineone.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now())) && R.getDepartureDate().after(Date.valueOf(LocalDate.now()))) {
                    avnineone.setStyle("-fx-background-color: #9e1006");
                }
                //9-2
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(1)))) {
                    avninetwo.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(1))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(1)))) {
                    avninetwo.setStyle("-fx-background-color: #9e1006");
                }
                //9-3
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(2)))) {
                    avninethree.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(2))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(2)))) {
                    avninethree.setStyle("-fx-background-color: #9e1006");
                }
                //9-4
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(3)))) {
                    avninefour.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(3))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(3)))) {
                    avninefour.setStyle("-fx-background-color: #9e1006");
                }
                //9-5
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(4)))) {
                    avninefive.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(4))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(4)))) {
                    avninefive.setStyle("-fx-background-color: #9e1006");
                }
                //9-6
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(5)))) {
                    avninesix.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(5))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(5)))) {
                    avninesix.setStyle("-fx-background-color: #9e1006");
                }
                //9-7
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(6)))) {
                    avnineseven.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(6))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(6)))) {
                    avnineseven.setStyle("-fx-background-color: #9e1006");
                }
                //9-8
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(7)))) {
                    avnineeight.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(7))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(7)))) {
                    avnineeight.setStyle("-fx-background-color: #9e1006");
                }
                //9-9
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(8)))) {
                    avninenine.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(8))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(8)))) {
                    avninenine.setStyle("-fx-background-color: #9e1006");
                }
                //9-10
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(9)))) {
                    avnineten.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(9))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(9)))) {
                    avnineten.setStyle("-fx-background-color: #9e1006");
                }
            }
            //10
            if (R.getRoomNo() == Integer.valueOf(roomNoten.getText())) {
                //10-1
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now()))) {
                    avtenone.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now())) && R.getDepartureDate().after(Date.valueOf(LocalDate.now()))) {
                    avtenone.setStyle("-fx-background-color: #9e1006");
                }
                //10-2
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(1)))) {
                    avtentwo.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(1))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(1)))) {
                    avtentwo.setStyle("-fx-background-color: #9e1006");
                }
                //10-3
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(2)))) {
                    avtenthree.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(2))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(2)))) {
                    avtenthree.setStyle("-fx-background-color: #9e1006");
                }
                //10-4
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(3)))) {
                    avtenfour.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(3))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(3)))) {
                    avtenfour.setStyle("-fx-background-color: #9e1006");
                }
                //10-5
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(4)))) {
                    avtenfive.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(4))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(4)))) {
                    avtenfive.setStyle("-fx-background-color: #9e1006");
                }
                //10-6
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(5)))) {
                    avtensix.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(5))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(5)))) {
                    avtensix.setStyle("-fx-background-color: #9e1006");
                }
                //10-7
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(6)))) {
                    avtenseven.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(6))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(6)))) {
                    avtenseven.setStyle("-fx-background-color: #9e1006");
                }
                //10-8
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(7)))) {
                    avteneight.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(7))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(7)))) {
                    avteneight.setStyle("-fx-background-color: #9e1006");
                }
                //10-9
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(8)))) {
                    avtennine.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(8))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(8)))) {
                    avtennine.setStyle("-fx-background-color: #9e1006");
                }
                //10-10
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(9)))) {
                    avtenten.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(9))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(9)))) {
                    avtenten.setStyle("-fx-background-color: #9e1006");
                }
            }
        }

        //to change settings imageview color
        Lighting lighting = new Lighting(new Light.Distant(45, 90, rgb(105, 152, 171)));
        ColorAdjust bright = new ColorAdjust(0, 1, 1, 1);
        lighting.setContentInput(bright);
        lighting.setSurfaceScale(0.0);
        settingsImg.setEffect(lighting);

        // to rotate settings button on hover
        RotateTransition rotation = new RotateTransition(Duration.seconds(0.5), settingsImgBtn);
        rotation.setCycleCount(1);
        rotation.setByAngle(180);
        settingsImgBtn.setOnMouseEntered(e -> rotation.play());
        settingsImgBtn.setOnMouseExited(e -> rotation.pause());
        //throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
    }

    @FXML
    private void incrementdate(ActionEvent event) {

        avoneone.setStyle("-fx-background-color: transparent");
        avonetwo.setStyle("-fx-background-color: transparent");
        avonethree.setStyle("-fx-background-color: transparent");
        avonefour.setStyle("-fx-background-color: transparent");
        avonefive.setStyle("-fx-background-color: transparent");
        avonesix.setStyle("-fx-background-color: transparent");
        avoneseven.setStyle("-fx-background-color: transparent");
        avoneeight.setStyle("-fx-background-color: transparent");
        avonenine.setStyle("-fx-background-color: transparent");
        avoneten.setStyle("-fx-background-color: transparent");
        //2
        avtwoone.setStyle("-fx-background-color: transparent");
        avtwotwo.setStyle("-fx-background-color: transparent");
        avtwothree.setStyle("-fx-background-color: transparent");
        avtwofour.setStyle("-fx-background-color: transparent");
        avtwofive.setStyle("-fx-background-color: transparent");
        avtwosix.setStyle("-fx-background-color: transparent");
        avtwoseven.setStyle("-fx-background-color: transparent");
        avtwoeight.setStyle("-fx-background-color: transparent");
        avtwonine.setStyle("-fx-background-color: transparent");
        avtwoten.setStyle("-fx-background-color: transparent");
        //3
        avthreeone.setStyle("-fx-background-color: transparent");
        avthreetwo.setStyle("-fx-background-color: transparent");
        avthreethree.setStyle("-fx-background-color: transparent");
        avthreefour.setStyle("-fx-background-color: transparent");
        avthreefive.setStyle("-fx-background-color: transparent");
        avthreesix.setStyle("-fx-background-color: transparent");
        avthreeseven.setStyle("-fx-background-color: transparent");
        avthreeeight.setStyle("-fx-background-color: transparent");
        avthreenine.setStyle("-fx-background-color: transparent");
        avthreeten.setStyle("-fx-background-color: transparent");
        //4
        avfourone.setStyle("-fx-background-color: transparent");
        avfourtwo.setStyle("-fx-background-color: transparent");
        avfourthree.setStyle("-fx-background-color: transparent");
        avfourfour.setStyle("-fx-background-color: transparent");
        avfourfive.setStyle("-fx-background-color: transparent");
        avfoursix.setStyle("-fx-background-color: transparent");
        avfourseven.setStyle("-fx-background-color: transparent");
        avfoureight.setStyle("-fx-background-color: transparent");
        avfournine.setStyle("-fx-background-color: transparent");
        avfourten.setStyle("-fx-background-color: transparent");
        //5
        avfiveone.setStyle("-fx-background-color: transparent");
        avfivetwo.setStyle("-fx-background-color: transparent");
        avfivethree.setStyle("-fx-background-color: transparent");
        avfivefour.setStyle("-fx-background-color: transparent");
        avfivefive.setStyle("-fx-background-color: transparent");
        avfivesix.setStyle("-fx-background-color: transparent");
        avfiveseven.setStyle("-fx-background-color: transparent");
        avfiveeight.setStyle("-fx-background-color: transparent");
        avfivenine.setStyle("-fx-background-color: transparent");
        avfiveten.setStyle("-fx-background-color: transparent");
        //6
        avsixone.setStyle("-fx-background-color: transparent");
        avsixtwo.setStyle("-fx-background-color: transparent");
        avsixthree.setStyle("-fx-background-color: transparent");
        avsixfour.setStyle("-fx-background-color: transparent");
        avsixfive.setStyle("-fx-background-color: transparent");
        avsixsix.setStyle("-fx-background-color: transparent");
        avsixseven.setStyle("-fx-background-color: transparent");
        avsixeight.setStyle("-fx-background-color: transparent");
        avsixnine.setStyle("-fx-background-color: transparent");
        avsixten.setStyle("-fx-background-color: transparent");
        //7
        avsevenone.setStyle("-fx-background-color: transparent");
        avseventwo.setStyle("-fx-background-color: transparent");
        avseventhree.setStyle("-fx-background-color: transparent");
        avsevenfour.setStyle("-fx-background-color: transparent");
        avsevenfive.setStyle("-fx-background-color: transparent");
        avsevensix.setStyle("-fx-background-color: transparent");
        avsevenseven.setStyle("-fx-background-color: transparent");
        avseveneight.setStyle("-fx-background-color: transparent");
        avsevennine.setStyle("-fx-background-color: transparent");
        avseventen.setStyle("-fx-background-color: transparent");
        //8
        aveightone.setStyle("-fx-background-color: transparent");
        aveighttwo.setStyle("-fx-background-color: transparent");
        aveightthree.setStyle("-fx-background-color: transparent");
        aveightfour.setStyle("-fx-background-color: transparent");
        aveightfive.setStyle("-fx-background-color: transparent");
        aveightsix.setStyle("-fx-background-color: transparent");
        aveightseven.setStyle("-fx-background-color: transparent");
        aveighteight.setStyle("-fx-background-color: transparent");
        aveightnine.setStyle("-fx-background-color: transparent");
        aveightten.setStyle("-fx-background-color: transparent");
        //9
        avnineone.setStyle("-fx-background-color: transparent");
        avninetwo.setStyle("-fx-background-color: transparent");
        avninethree.setStyle("-fx-background-color: transparent");
        avninefour.setStyle("-fx-background-color: transparent");
        avninefive.setStyle("-fx-background-color: transparent");
        avninesix.setStyle("-fx-background-color: transparent");
        avnineseven.setStyle("-fx-background-color: transparent");
        avnineeight.setStyle("-fx-background-color: transparent");
        avninenine.setStyle("-fx-background-color: transparent");
        avnineten.setStyle("-fx-background-color: transparent");
        //10
        avtenone.setStyle("-fx-background-color: transparent");
        avtentwo.setStyle("-fx-background-color: transparent");
        avtenthree.setStyle("-fx-background-color: transparent");
        avtenfour.setStyle("-fx-background-color: transparent");
        avtenfive.setStyle("-fx-background-color: transparent");
        avtensix.setStyle("-fx-background-color: transparent");
        avtenseven.setStyle("-fx-background-color: transparent");
        avteneight.setStyle("-fx-background-color: transparent");
        avtennine.setStyle("-fx-background-color: transparent");
        avtenten.setStyle("-fx-background-color: transparent");

        //retrieve from DB
        List<Reservation> RList;
        Session session = HibernateUtil.getSessionFactory().openSession();
        Query q = session.createQuery("from Reservation");
        RList = q.list();
        session.close();
        count++;
        int i = count;

        dateone.setText(LocalDate.now().plusDays(i).format(DateTimeFormatter.ofLocalizedDate(FormatStyle.SHORT)));

        for (Reservation R : RList) {
            if (R.getRoomNo() == Integer.valueOf(roomNoone.getText())) {
                //1-1
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avoneone.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avoneone.setStyle("-fx-background-color: #9e1006");
                }

            }
            if (R.getRoomNo() == Integer.valueOf(roomNotwo.getText())) {
                //1-1
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avtwoone.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avtwoone.setStyle("-fx-background-color: #9e1006");
                }
            }
            if (R.getRoomNo() == Integer.valueOf(roomNothree.getText())) {
                //3-1
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avthreeone.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avthreeone.setStyle("-fx-background-color: #9e1006");
                }
            }
            if (R.getRoomNo() == Integer.valueOf(roomNofour.getText())) {
                //4-1

                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avfourone.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avfourone.setStyle("-fx-background-color: #9e1006");
                }
            }
            if (R.getRoomNo() == Integer.valueOf(roomNofive.getText())) {
                //5-1

                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avfiveone.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avfiveone.setStyle("-fx-background-color: #9e1006");
                }
            }
            if (R.getRoomNo() == Integer.valueOf(roomNosix.getText())) {
                //6-1
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avsixone.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avsixone.setStyle("-fx-background-color: #9e1006");
                }
            }
            if (R.getRoomNo() == Integer.valueOf(roomNoseven.getText())) {
                //7-1
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avsevenone.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avsevenone.setStyle("-fx-background-color: #9e1006");
                }
            }
            if (R.getRoomNo() == Integer.valueOf(roomNoeight.getText())) {
                //8-1
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    aveightone.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    aveightone.setStyle("-fx-background-color: #9e1006");
                }
            }
            if (R.getRoomNo() == Integer.valueOf(roomNonine.getText())) {
                //9-1

                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avnineone.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avnineone.setStyle("-fx-background-color: #9e1006");
                }
            }
            if (R.getRoomNo() == Integer.valueOf(roomNoten.getText())) {
                //10-1

                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avtenone.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avtenone.setStyle("-fx-background-color: #9e1006");
                }

            }

        }
        i++;
        datetwo.setText(LocalDate.now().plusDays(i).format(DateTimeFormatter.ofLocalizedDate(FormatStyle.SHORT)));
        for (Reservation R : RList) {
            if (R.getRoomNo() == Integer.valueOf(roomNoone.getText())) {
                //1-1
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avonetwo.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avonetwo.setStyle("-fx-background-color: #9e1006");
                }
            }
            if (R.getRoomNo() == Integer.valueOf(roomNotwo.getText())) {
                //1-1
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avtwotwo.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avtwotwo.setStyle("-fx-background-color: #9e1006");
                }
            }
            if (R.getRoomNo() == Integer.valueOf(roomNothree.getText())) {
                //3-1
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avthreetwo.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avthreetwo.setStyle("-fx-background-color: #9e1006");
                }
            }
            if (R.getRoomNo() == Integer.valueOf(roomNofour.getText())) {
                //4-1
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avfourtwo.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avfourtwo.setStyle("-fx-background-color: #9e1006");
                }
            }
            if (R.getRoomNo() == Integer.valueOf(roomNofive.getText())) {
                //5-1
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avfivetwo.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avfivetwo.setStyle("-fx-background-color: #9e1006");
                }
            }
            if (R.getRoomNo() == Integer.valueOf(roomNosix.getText())) {
                //6-1

                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avsixtwo.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avsixtwo.setStyle("-fx-background-color: #9e1006");
                }
            }
            if (R.getRoomNo() == Integer.valueOf(roomNoseven.getText())) {
                //7-1

                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avseventwo.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avseventwo.setStyle("-fx-background-color: #9e1006");
                }
            }
            if (R.getRoomNo() == Integer.valueOf(roomNoeight.getText())) {
                //8-1

                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    aveighttwo.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    aveighttwo.setStyle("-fx-background-color: #9e1006");
                }
            }
            if (R.getRoomNo() == Integer.valueOf(roomNonine.getText())) {
                //9-1

                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avninetwo.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avninetwo.setStyle("-fx-background-color: #9e1006");
                }
            }
            if (R.getRoomNo() == Integer.valueOf(roomNoten.getText())) {
                //10-1

                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avtentwo.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avtentwo.setStyle("-fx-background-color: #9e1006");
                }
            }

        }
        i++;
        datethree.setText(LocalDate.now().plusDays(i).format(DateTimeFormatter.ofLocalizedDate(FormatStyle.SHORT)));
        for (Reservation R : RList) {
            if (R.getRoomNo() == Integer.valueOf(roomNoone.getText())) {
                //1-1

                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avonethree.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avonethree.setStyle("-fx-background-color: #9e1006");
                }
            }
            if (R.getRoomNo() == Integer.valueOf(roomNotwo.getText())) {
                //1-1
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avtwothree.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avtwothree.setStyle("-fx-background-color: #9e1006");
                }
            }
            if (R.getRoomNo() == Integer.valueOf(roomNothree.getText())) {
                //3-1

                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avthreethree.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avthreethree.setStyle("-fx-background-color: #9e1006");
                }
            }
            if (R.getRoomNo() == Integer.valueOf(roomNofour.getText())) {
                //4-1

                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avfourthree.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avfourthree.setStyle("-fx-background-color: #9e1006");
                }
            }
            if (R.getRoomNo() == Integer.valueOf(roomNofive.getText())) {
                //5-1

                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avfivethree.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avfivethree.setStyle("-fx-background-color: #9e1006");
                }
            }
            if (R.getRoomNo() == Integer.valueOf(roomNosix.getText())) {
                //6-1
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avsixthree.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avsixthree.setStyle("-fx-background-color: #9e1006");
                }
            }
            if (R.getRoomNo() == Integer.valueOf(roomNoseven.getText())) {
                //7-1
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avseventhree.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avseventhree.setStyle("-fx-background-color: #9e1006");
                }
            }
            if (R.getRoomNo() == Integer.valueOf(roomNoeight.getText())) {
                //8-1
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    aveightthree.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    aveightthree.setStyle("-fx-background-color: #9e1006");
                }
            }
            if (R.getRoomNo() == Integer.valueOf(roomNonine.getText())) {
                //9-1
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avninethree.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avninethree.setStyle("-fx-background-color: #9e1006");
                }
            }
            if (R.getRoomNo() == Integer.valueOf(roomNoten.getText())) {
                //10-1
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avtenthree.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avtenthree.setStyle("-fx-background-color: #9e1006");
                }
            }
        }
        i++;
        datefour.setText(LocalDate.now().plusDays(i).format(DateTimeFormatter.ofLocalizedDate(FormatStyle.SHORT)));
        for (Reservation R : RList) {
            if (R.getRoomNo() == Integer.valueOf(roomNoone.getText())) {
                //1-1
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avonefour.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avonefour.setStyle("-fx-background-color: #9e1006");
                }
            }
            if (R.getRoomNo() == Integer.valueOf(roomNotwo.getText())) {
                //1-1
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avtwofour.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avtwofour.setStyle("-fx-background-color: #9e1006");
                }
            }
            if (R.getRoomNo() == Integer.valueOf(roomNothree.getText())) {
                //3-1
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avthreefour.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avthreefour.setStyle("-fx-background-color: #9e1006");
                }
            }
            if (R.getRoomNo() == Integer.valueOf(roomNofour.getText())) {
                //4-1
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avfourfour.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avfourfour.setStyle("-fx-background-color: #9e1006");
                }
            }
            if (R.getRoomNo() == Integer.valueOf(roomNofive.getText())) {
                //5-1
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avfivefour.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avfivefour.setStyle("-fx-background-color: #9e1006");
                }
            }
            if (R.getRoomNo() == Integer.valueOf(roomNosix.getText())) {
                //6-1
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avsixfour.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avsixfour.setStyle("-fx-background-color: #9e1006");
                }
            }
            if (R.getRoomNo() == Integer.valueOf(roomNoseven.getText())) {
                //7-1
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avsevenfour.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avsevenfour.setStyle("-fx-background-color: #9e1006");
                }
            }
            if (R.getRoomNo() == Integer.valueOf(roomNoeight.getText())) {
                //8-1
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    aveightfour.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    aveightfour.setStyle("-fx-background-color: #9e1006");
                }

            }
            if (R.getRoomNo() == Integer.valueOf(roomNonine.getText())) {
                //9-1
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avninefour.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avninefour.setStyle("-fx-background-color: #9e1006");
                }
            }
            if (R.getRoomNo() == Integer.valueOf(roomNoten.getText())) {
                //10-1
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avtenfour.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avtenfour.setStyle("-fx-background-color: #9e1006");
                }
            }

        }
        i++;

        datefive.setText(LocalDate.now().plusDays(i).format(DateTimeFormatter.ofLocalizedDate(FormatStyle.SHORT)));
        for (Reservation R : RList) {
            if (R.getRoomNo() == Integer.valueOf(roomNoone.getText())) {
                //1-1
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avonefive.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avonefive.setStyle("-fx-background-color: #9e1006");
                }
            }
            if (R.getRoomNo() == Integer.valueOf(roomNotwo.getText())) {
                //1-1
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avtwofive.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avtwofive.setStyle("-fx-background-color: #9e1006");
                }
            }
            if (R.getRoomNo() == Integer.valueOf(roomNothree.getText())) {
                //3-1
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avthreefive.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avthreefive.setStyle("-fx-background-color: #9e1006");
                }
            }
            if (R.getRoomNo() == Integer.valueOf(roomNofour.getText())) {
                //4-1
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avfourfive.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avfourfive.setStyle("-fx-background-color: #9e1006");
                }
            }
            if (R.getRoomNo() == Integer.valueOf(roomNofive.getText())) {
                //5-1
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avfivefive.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avfivefive.setStyle("-fx-background-color: #9e1006");
                }
            }
            if (R.getRoomNo() == Integer.valueOf(roomNosix.getText())) {
                //6-1
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avsixfive.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avsixfive.setStyle("-fx-background-color: #9e1006");
                }
            }
            if (R.getRoomNo() == Integer.valueOf(roomNoseven.getText())) {
                //7-1
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avsevenfive.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avsevenfive.setStyle("-fx-background-color: #9e1006");
                }
            }
            if (R.getRoomNo() == Integer.valueOf(roomNoeight.getText())) {
                //8-1
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    aveightfive.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    aveightfive.setStyle("-fx-background-color: #9e1006");
                }
            }
            if (R.getRoomNo() == Integer.valueOf(roomNonine.getText())) {
                //9-1
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avninefive.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avninefive.setStyle("-fx-background-color: #9e1006");
                }
            }
            if (R.getRoomNo() == Integer.valueOf(roomNoten.getText())) {
                //10-1
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avtenfive.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avtenfive.setStyle("-fx-background-color: #9e1006");
                }
            }

        }
        i++;

        datesix.setText(LocalDate.now().plusDays(i).format(DateTimeFormatter.ofLocalizedDate(FormatStyle.SHORT)));
        for (Reservation R : RList) {
            if (R.getRoomNo() == Integer.valueOf(roomNoone.getText())) {
                //1-1
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avonesix.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avonesix.setStyle("-fx-background-color: #9e1006");
                }
            }
            if (R.getRoomNo() == Integer.valueOf(roomNotwo.getText())) {
                //1-1
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avtwosix.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avtwosix.setStyle("-fx-background-color: #9e1006");
                }
            }
            if (R.getRoomNo() == Integer.valueOf(roomNothree.getText())) {
                //3-1
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avthreesix.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avthreesix.setStyle("-fx-background-color: #9e1006");
                }
            }
            if (R.getRoomNo() == Integer.valueOf(roomNofour.getText())) {
                //4-1
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avfoursix.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avfoursix.setStyle("-fx-background-color: #9e1006");
                }
            }
            if (R.getRoomNo() == Integer.valueOf(roomNofive.getText())) {
                //5-1
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avfivesix.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avfivesix.setStyle("-fx-background-color: #9e1006");
                }
            }
            if (R.getRoomNo() == Integer.valueOf(roomNosix.getText())) {
                //6-1
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avsixsix.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avsixsix.setStyle("-fx-background-color: #9e1006");
                }
            }
            if (R.getRoomNo() == Integer.valueOf(roomNoseven.getText())) {
                //7-1
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avsevensix.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avsevensix.setStyle("-fx-background-color: #9e1006");
                }
            }
            if (R.getRoomNo() == Integer.valueOf(roomNoeight.getText())) {
                //8-1
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    aveightsix.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    aveightsix.setStyle("-fx-background-color: #9e1006");
                }
            }
            if (R.getRoomNo() == Integer.valueOf(roomNonine.getText())) {
                //9-1
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avninesix.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avninesix.setStyle("-fx-background-color: #9e1006");
                }
            }
            if (R.getRoomNo() == Integer.valueOf(roomNoten.getText())) {
                //10-1
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avtensix.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avtensix.setStyle("-fx-background-color: #9e1006");
                }
            }

        }
        i++;
        dateseven.setText(LocalDate.now().plusDays(i).format(DateTimeFormatter.ofLocalizedDate(FormatStyle.SHORT)));
        for (Reservation R : RList) {
            if (R.getRoomNo() == Integer.valueOf(roomNoone.getText())) {
                //1-1
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avoneseven.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avoneseven.setStyle("-fx-background-color: #9e1006");
                }
            }
            if (R.getRoomNo() == Integer.valueOf(roomNotwo.getText())) {
                //1-1
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avtwoseven.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avtwoseven.setStyle("-fx-background-color: #9e1006");
                }
            }
            if (R.getRoomNo() == Integer.valueOf(roomNothree.getText())) {
                //3-1
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avthreeseven.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avthreeseven.setStyle("-fx-background-color: #9e1006");
                }
            }
            if (R.getRoomNo() == Integer.valueOf(roomNofour.getText())) {
                //4-1
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avfourseven.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avfourseven.setStyle("-fx-background-color: #9e1006");
                }
            }
            if (R.getRoomNo() == Integer.valueOf(roomNofive.getText())) {
                //5-1
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avfiveseven.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avfiveseven.setStyle("-fx-background-color: #9e1006");
                }
            }
            if (R.getRoomNo() == Integer.valueOf(roomNosix.getText())) {
                //6-1
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avsixseven.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avsixseven.setStyle("-fx-background-color: #9e1006");
                }
            }
            if (R.getRoomNo() == Integer.valueOf(roomNoseven.getText())) {
                //7-1
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avsevenseven.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avsevenseven.setStyle("-fx-background-color: #9e1006");
                }
            }
            if (R.getRoomNo() == Integer.valueOf(roomNoeight.getText())) {
                //8-1
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    aveightseven.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    aveightseven.setStyle("-fx-background-color: #9e1006");
                }
            }
            if (R.getRoomNo() == Integer.valueOf(roomNonine.getText())) {
                //9-1
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avnineseven.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avnineseven.setStyle("-fx-background-color: #9e1006");
                }
            }
            if (R.getRoomNo() == Integer.valueOf(roomNoten.getText())) {
                //10-1
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avtenseven.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avtenseven.setStyle("-fx-background-color: #9e1006");
                }
            }

        }
        i++;

        dateight.setText(LocalDate.now().plusDays(i).format(DateTimeFormatter.ofLocalizedDate(FormatStyle.SHORT)));
        for (Reservation R : RList) {
            if (R.getRoomNo() == Integer.valueOf(roomNoone.getText())) {
                //1-1
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avoneeight.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avoneeight.setStyle("-fx-background-color: #9e1006");
                }
            }
            if (R.getRoomNo() == Integer.valueOf(roomNotwo.getText())) {
                //1-1
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avtwoeight.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avtwoeight.setStyle("-fx-background-color: #9e1006");
                }
            }
            if (R.getRoomNo() == Integer.valueOf(roomNothree.getText())) {
                //3-1
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avthreeeight.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avthreeeight.setStyle("-fx-background-color: #9e1006");
                }
            }
            if (R.getRoomNo() == Integer.valueOf(roomNofour.getText())) {
                //4-1
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avfoureight.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avfoureight.setStyle("-fx-background-color: #9e1006");
                }
            }
            if (R.getRoomNo() == Integer.valueOf(roomNofive.getText())) {
                //5-1
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avfiveeight.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avfiveeight.setStyle("-fx-background-color: #9e1006");
                }
            }
            if (R.getRoomNo() == Integer.valueOf(roomNosix.getText())) {
                //6-1
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avsixeight.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avsixeight.setStyle("-fx-background-color: #9e1006");
                }
            }
            if (R.getRoomNo() == Integer.valueOf(roomNoseven.getText())) {
                //7-1
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avseveneight.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avseveneight.setStyle("-fx-background-color: #9e1006");
                }
            }
            if (R.getRoomNo() == Integer.valueOf(roomNoeight.getText())) {
                //8-1
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    aveighteight.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    aveighteight.setStyle("-fx-background-color: #9e1006");
                }
            }
            if (R.getRoomNo() == Integer.valueOf(roomNonine.getText())) {
                //9-1
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avnineeight.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avnineeight.setStyle("-fx-background-color: #9e1006");
                }
            }
            if (R.getRoomNo() == Integer.valueOf(roomNoten.getText())) {
                //10-1
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avteneight.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avteneight.setStyle("-fx-background-color: #9e1006");
                }
            }

        }
        i++;
        datenine.setText(LocalDate.now().plusDays(i).format(DateTimeFormatter.ofLocalizedDate(FormatStyle.SHORT)));
        for (Reservation R : RList) {
            if (R.getRoomNo() == Integer.valueOf(roomNoone.getText())) {
                //1-1
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avonenine.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avonenine.setStyle("-fx-background-color: #9e1006");
                }
            }
            if (R.getRoomNo() == Integer.valueOf(roomNotwo.getText())) {
                //1-1
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avtwonine.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avtwonine.setStyle("-fx-background-color: #9e1006");
                }
            }
            if (R.getRoomNo() == Integer.valueOf(roomNothree.getText())) {
                //3-1
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avthreenine.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avthreenine.setStyle("-fx-background-color: #9e1006");
                }
            }
            if (R.getRoomNo() == Integer.valueOf(roomNofour.getText())) {
                //4-1
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avfournine.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avfournine.setStyle("-fx-background-color: #9e1006");
                }
            }
            if (R.getRoomNo() == Integer.valueOf(roomNofive.getText())) {
                //5-1
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avfivenine.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avfivenine.setStyle("-fx-background-color: #9e1006");
                }
            }
            if (R.getRoomNo() == Integer.valueOf(roomNosix.getText())) {
                //6-1
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avsixnine.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avsixnine.setStyle("-fx-background-color: #9e1006");
                }
            }
            if (R.getRoomNo() == Integer.valueOf(roomNoseven.getText())) {
                //7-1
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avsevennine.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avsevennine.setStyle("-fx-background-color: #9e1006");
                }
            }
            if (R.getRoomNo() == Integer.valueOf(roomNoeight.getText())) {
                //8-1
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    aveightnine.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    aveightnine.setStyle("-fx-background-color: #9e1006");
                }
            }
            if (R.getRoomNo() == Integer.valueOf(roomNonine.getText())) {
                //9-1
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avninenine.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avninenine.setStyle("-fx-background-color: #9e1006");
                }
            }
            if (R.getRoomNo() == Integer.valueOf(roomNoten.getText())) {
                //10-1
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avtennine.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avtennine.setStyle("-fx-background-color: #9e1006");
                }
            }

        }
        i++;
        dateten.setText(LocalDate.now().plusDays(i).format(DateTimeFormatter.ofLocalizedDate(FormatStyle.SHORT)));
        for (Reservation R : RList) {
            if (R.getRoomNo() == Integer.valueOf(roomNoone.getText())) {
                //1-1
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avoneten.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avoneten.setStyle("-fx-background-color: #9e1006");
                }
            }
            if (R.getRoomNo() == Integer.valueOf(roomNotwo.getText())) {
                //1-1
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avtwoten.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avtwoten.setStyle("-fx-background-color: #9e1006");
                }
            }
            if (R.getRoomNo() == Integer.valueOf(roomNothree.getText())) {
                //3-1
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avthreeten.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avthreeten.setStyle("-fx-background-color: #9e1006");
                }
            }
            if (R.getRoomNo() == Integer.valueOf(roomNofour.getText())) {
                //4-1
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avfourten.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avfourten.setStyle("-fx-background-color: #9e1006");
                }
            }
            if (R.getRoomNo() == Integer.valueOf(roomNofive.getText())) {
                //5-1
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avfiveten.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avfiveten.setStyle("-fx-background-color: #9e1006");
                }
            }
            if (R.getRoomNo() == Integer.valueOf(roomNosix.getText())) {
                //6-1
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avsixten.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avsixten.setStyle("-fx-background-color: #9e1006");
                }
            }
            if (R.getRoomNo() == Integer.valueOf(roomNoseven.getText())) {
                //7-1
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avseventen.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avseventen.setStyle("-fx-background-color: #9e1006");
                }
            }
            if (R.getRoomNo() == Integer.valueOf(roomNoeight.getText())) {
                //8-1
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    aveightten.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    aveightten.setStyle("-fx-background-color: #9e1006");
                }
            }
            if (R.getRoomNo() == Integer.valueOf(roomNonine.getText())) {
                //9-1
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avnineten.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avnineten.setStyle("-fx-background-color: #9e1006");
                }
            }
            if (R.getRoomNo() == Integer.valueOf(roomNoten.getText())) {
                //10-1
                if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avtenten.setStyle("-fx-background-color: #9e1006");
                } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                    avtenten.setStyle("-fx-background-color: #9e1006");
                }
            }

        }

    }

    @FXML
    private void decrementdate(ActionEvent event) {
        if (count - 1 != -1) {
            avoneone.setStyle("-fx-background-color: transparent");
            avonetwo.setStyle("-fx-background-color: transparent");
            avonethree.setStyle("-fx-background-color: transparent");
            avonefour.setStyle("-fx-background-color: transparent");
            avonefive.setStyle("-fx-background-color: transparent");
            avonesix.setStyle("-fx-background-color: transparent");
            avoneseven.setStyle("-fx-background-color: transparent");
            avoneeight.setStyle("-fx-background-color: transparent");
            avonenine.setStyle("-fx-background-color: transparent");
            avoneten.setStyle("-fx-background-color: transparent");
            //2
            avtwoone.setStyle("-fx-background-color: transparent");
            avtwotwo.setStyle("-fx-background-color: transparent");
            avtwothree.setStyle("-fx-background-color: transparent");
            avtwofour.setStyle("-fx-background-color: transparent");
            avtwofive.setStyle("-fx-background-color: transparent");
            avtwosix.setStyle("-fx-background-color: transparent");
            avtwoseven.setStyle("-fx-background-color: transparent");
            avtwoeight.setStyle("-fx-background-color: transparent");
            avtwonine.setStyle("-fx-background-color: transparent");
            avtwoten.setStyle("-fx-background-color: transparent");
            //3
            avthreeone.setStyle("-fx-background-color: transparent");
            avthreetwo.setStyle("-fx-background-color: transparent");
            avthreethree.setStyle("-fx-background-color: transparent");
            avthreefour.setStyle("-fx-background-color: transparent");
            avthreefive.setStyle("-fx-background-color: transparent");
            avthreesix.setStyle("-fx-background-color: transparent");
            avthreeseven.setStyle("-fx-background-color: transparent");
            avthreeeight.setStyle("-fx-background-color: transparent");
            avthreenine.setStyle("-fx-background-color: transparent");
            avthreeten.setStyle("-fx-background-color: transparent");
            //4
            avfourone.setStyle("-fx-background-color: transparent");
            avfourtwo.setStyle("-fx-background-color: transparent");
            avfourthree.setStyle("-fx-background-color: transparent");
            avfourfour.setStyle("-fx-background-color: transparent");
            avfourfive.setStyle("-fx-background-color: transparent");
            avfoursix.setStyle("-fx-background-color: transparent");
            avfourseven.setStyle("-fx-background-color: transparent");
            avfoureight.setStyle("-fx-background-color: transparent");
            avfournine.setStyle("-fx-background-color: transparent");
            avfourten.setStyle("-fx-background-color: transparent");
            //5
            avfiveone.setStyle("-fx-background-color: transparent");
            avfivetwo.setStyle("-fx-background-color: transparent");
            avfivethree.setStyle("-fx-background-color: transparent");
            avfivefour.setStyle("-fx-background-color: transparent");
            avfivefive.setStyle("-fx-background-color: transparent");
            avfivesix.setStyle("-fx-background-color: transparent");
            avfiveseven.setStyle("-fx-background-color: transparent");
            avfiveeight.setStyle("-fx-background-color: transparent");
            avfivenine.setStyle("-fx-background-color: transparent");
            avfiveten.setStyle("-fx-background-color: transparent");
            //6
            avsixone.setStyle("-fx-background-color: transparent");
            avsixtwo.setStyle("-fx-background-color: transparent");
            avsixthree.setStyle("-fx-background-color: transparent");
            avsixfour.setStyle("-fx-background-color: transparent");
            avsixfive.setStyle("-fx-background-color: transparent");
            avsixsix.setStyle("-fx-background-color: transparent");
            avsixseven.setStyle("-fx-background-color: transparent");
            avsixeight.setStyle("-fx-background-color: transparent");
            avsixnine.setStyle("-fx-background-color: transparent");
            avsixten.setStyle("-fx-background-color: transparent");
            //7
            avsevenone.setStyle("-fx-background-color: transparent");
            avseventwo.setStyle("-fx-background-color: transparent");
            avseventhree.setStyle("-fx-background-color: transparent");
            avsevenfour.setStyle("-fx-background-color: transparent");
            avsevenfive.setStyle("-fx-background-color: transparent");
            avsevensix.setStyle("-fx-background-color: transparent");
            avsevenseven.setStyle("-fx-background-color: transparent");
            avseveneight.setStyle("-fx-background-color: transparent");
            avsevennine.setStyle("-fx-background-color: transparent");
            avseventen.setStyle("-fx-background-color: transparent");
            //8
            aveightone.setStyle("-fx-background-color: transparent");
            aveighttwo.setStyle("-fx-background-color: transparent");
            aveightthree.setStyle("-fx-background-color: transparent");
            aveightfour.setStyle("-fx-background-color: transparent");
            aveightfive.setStyle("-fx-background-color: transparent");
            aveightsix.setStyle("-fx-background-color: transparent");
            aveightseven.setStyle("-fx-background-color: transparent");
            aveighteight.setStyle("-fx-background-color: transparent");
            aveightnine.setStyle("-fx-background-color: transparent");
            aveightten.setStyle("-fx-background-color: transparent");
            //9
            avnineone.setStyle("-fx-background-color: transparent");
            avninetwo.setStyle("-fx-background-color: transparent");
            avninethree.setStyle("-fx-background-color: transparent");
            avninefour.setStyle("-fx-background-color: transparent");
            avninefive.setStyle("-fx-background-color: transparent");
            avninesix.setStyle("-fx-background-color: transparent");
            avnineseven.setStyle("-fx-background-color: transparent");
            avnineeight.setStyle("-fx-background-color: transparent");
            avninenine.setStyle("-fx-background-color: transparent");
            avnineten.setStyle("-fx-background-color: transparent");
            //10
            avtenone.setStyle("-fx-background-color: transparent");
            avtentwo.setStyle("-fx-background-color: transparent");
            avtenthree.setStyle("-fx-background-color: transparent");
            avtenfour.setStyle("-fx-background-color: transparent");
            avtenfive.setStyle("-fx-background-color: transparent");
            avtensix.setStyle("-fx-background-color: transparent");
            avtenseven.setStyle("-fx-background-color: transparent");
            avteneight.setStyle("-fx-background-color: transparent");
            avtennine.setStyle("-fx-background-color: transparent");
            avtenten.setStyle("-fx-background-color: transparent");
            //retrieve from DB
            List<Reservation> RList;
            Session session = HibernateUtil.getSessionFactory().openSession();
            Query q = session.createQuery("from Reservation");
            RList = q.list();
            session.close();

            count--;
            int i = count;
            dateone.setText(LocalDate.now().plusDays(i).format(DateTimeFormatter.ofLocalizedDate(FormatStyle.SHORT)));

            for (Reservation R : RList) {
                if (R.getRoomNo() == Integer.valueOf(roomNoone.getText())) {
                    //1-1
                    if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avoneone.setStyle("-fx-background-color: #9e1006");
                    } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avoneone.setStyle("-fx-background-color: #9e1006");
                    }

                }
                if (R.getRoomNo() == Integer.valueOf(roomNotwo.getText())) {
                    //1-1
                    if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avtwoone.setStyle("-fx-background-color: #9e1006");
                    } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avtwoone.setStyle("-fx-background-color: #9e1006");
                    }
                }
                if (R.getRoomNo() == Integer.valueOf(roomNothree.getText())) {
                    //3-1
                    if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avthreeone.setStyle("-fx-background-color: #9e1006");
                    } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avthreeone.setStyle("-fx-background-color: #9e1006");
                    }
                }
                if (R.getRoomNo() == Integer.valueOf(roomNofour.getText())) {
                    //4-1

                    if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avfourone.setStyle("-fx-background-color: #9e1006");
                    } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avfourone.setStyle("-fx-background-color: #9e1006");
                    }
                }
                if (R.getRoomNo() == Integer.valueOf(roomNofive.getText())) {
                    //5-1

                    if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avfiveone.setStyle("-fx-background-color: #9e1006");
                    } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avfiveone.setStyle("-fx-background-color: #9e1006");
                    }
                }
                if (R.getRoomNo() == Integer.valueOf(roomNosix.getText())) {
                    //6-1
                    if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avsixone.setStyle("-fx-background-color: #9e1006");
                    } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avsixone.setStyle("-fx-background-color: #9e1006");
                    }
                }
                if (R.getRoomNo() == Integer.valueOf(roomNoseven.getText())) {
                    //7-1
                    if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avsevenone.setStyle("-fx-background-color: #9e1006");
                    } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avsevenone.setStyle("-fx-background-color: #9e1006");
                    }
                }
                if (R.getRoomNo() == Integer.valueOf(roomNoeight.getText())) {
                    //8-1
                    if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        aveightone.setStyle("-fx-background-color: #9e1006");
                    } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        aveightone.setStyle("-fx-background-color: #9e1006");
                    }
                }
                if (R.getRoomNo() == Integer.valueOf(roomNonine.getText())) {
                    //9-1

                    if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avnineone.setStyle("-fx-background-color: #9e1006");
                    } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avnineone.setStyle("-fx-background-color: #9e1006");
                    }
                }
                if (R.getRoomNo() == Integer.valueOf(roomNoten.getText())) {
                    //10-1

                    if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avtenone.setStyle("-fx-background-color: #9e1006");
                    } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avtenone.setStyle("-fx-background-color: #9e1006");
                    }

                }

            }
            i++;
            datetwo.setText(LocalDate.now().plusDays(i).format(DateTimeFormatter.ofLocalizedDate(FormatStyle.SHORT)));
            for (Reservation R : RList) {
                if (R.getRoomNo() == Integer.valueOf(roomNoone.getText())) {
                    //1-1
                    if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avonetwo.setStyle("-fx-background-color: #9e1006");
                    } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avonetwo.setStyle("-fx-background-color: #9e1006");
                    }
                }
                if (R.getRoomNo() == Integer.valueOf(roomNotwo.getText())) {
                    //1-1
                    if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avtwotwo.setStyle("-fx-background-color: #9e1006");
                    } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avtwotwo.setStyle("-fx-background-color: #9e1006");
                    }
                }
                if (R.getRoomNo() == Integer.valueOf(roomNothree.getText())) {
                    //3-1
                    if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avthreetwo.setStyle("-fx-background-color: #9e1006");
                    } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avthreetwo.setStyle("-fx-background-color: #9e1006");
                    }
                }
                if (R.getRoomNo() == Integer.valueOf(roomNofour.getText())) {
                    //4-1
                    if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avfourtwo.setStyle("-fx-background-color: #9e1006");
                    } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avfourtwo.setStyle("-fx-background-color: #9e1006");
                    }
                }
                if (R.getRoomNo() == Integer.valueOf(roomNofive.getText())) {
                    //5-1
                    if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avfivetwo.setStyle("-fx-background-color: #9e1006");
                    } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avfivetwo.setStyle("-fx-background-color: #9e1006");
                    }
                }
                if (R.getRoomNo() == Integer.valueOf(roomNosix.getText())) {
                    //6-1

                    if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avsixtwo.setStyle("-fx-background-color: #9e1006");
                    } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avsixtwo.setStyle("-fx-background-color: #9e1006");
                    }
                }
                if (R.getRoomNo() == Integer.valueOf(roomNoseven.getText())) {
                    //7-1

                    if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avseventwo.setStyle("-fx-background-color: #9e1006");
                    } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avseventwo.setStyle("-fx-background-color: #9e1006");
                    }
                }
                if (R.getRoomNo() == Integer.valueOf(roomNoeight.getText())) {
                    //8-1

                    if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        aveighttwo.setStyle("-fx-background-color: #9e1006");
                    } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        aveighttwo.setStyle("-fx-background-color: #9e1006");
                    }
                }
                if (R.getRoomNo() == Integer.valueOf(roomNonine.getText())) {
                    //9-1

                    if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avninetwo.setStyle("-fx-background-color: #9e1006");
                    } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avninetwo.setStyle("-fx-background-color: #9e1006");
                    }
                }
                if (R.getRoomNo() == Integer.valueOf(roomNoten.getText())) {
                    //10-1

                    if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avtentwo.setStyle("-fx-background-color: #9e1006");
                    } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avtentwo.setStyle("-fx-background-color: #9e1006");
                    }
                }

            }
            i++;
            datethree.setText(LocalDate.now().plusDays(i).format(DateTimeFormatter.ofLocalizedDate(FormatStyle.SHORT)));
            for (Reservation R : RList) {
                if (R.getRoomNo() == Integer.valueOf(roomNoone.getText())) {
                    //1-1

                    if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avonethree.setStyle("-fx-background-color: #9e1006");
                    } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avonethree.setStyle("-fx-background-color: #9e1006");
                    }
                }
                if (R.getRoomNo() == Integer.valueOf(roomNotwo.getText())) {
                    //1-1
                    if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avtwothree.setStyle("-fx-background-color: #9e1006");
                    } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avtwothree.setStyle("-fx-background-color: #9e1006");
                    }
                }
                if (R.getRoomNo() == Integer.valueOf(roomNothree.getText())) {
                    //3-1

                    if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avthreethree.setStyle("-fx-background-color: #9e1006");
                    } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avthreethree.setStyle("-fx-background-color: #9e1006");
                    }
                }
                if (R.getRoomNo() == Integer.valueOf(roomNofour.getText())) {
                    //4-1

                    if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avfourthree.setStyle("-fx-background-color: #9e1006");
                    } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avfourthree.setStyle("-fx-background-color: #9e1006");
                    }
                }
                if (R.getRoomNo() == Integer.valueOf(roomNofive.getText())) {
                    //5-1

                    if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avfivethree.setStyle("-fx-background-color: #9e1006");
                    } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avfivethree.setStyle("-fx-background-color: #9e1006");
                    }
                }
                if (R.getRoomNo() == Integer.valueOf(roomNosix.getText())) {
                    //6-1
                    if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avsixthree.setStyle("-fx-background-color: #9e1006");
                    } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avsixthree.setStyle("-fx-background-color: #9e1006");
                    }
                }
                if (R.getRoomNo() == Integer.valueOf(roomNoseven.getText())) {
                    //7-1
                    if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avseventhree.setStyle("-fx-background-color: #9e1006");
                    } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avseventhree.setStyle("-fx-background-color: #9e1006");
                    }
                }
                if (R.getRoomNo() == Integer.valueOf(roomNoeight.getText())) {
                    //8-1
                    if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        aveightthree.setStyle("-fx-background-color: #9e1006");
                    } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        aveightthree.setStyle("-fx-background-color: #9e1006");
                    }
                }
                if (R.getRoomNo() == Integer.valueOf(roomNonine.getText())) {
                    //9-1
                    if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avninethree.setStyle("-fx-background-color: #9e1006");
                    } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avninethree.setStyle("-fx-background-color: #9e1006");
                    }
                }
                if (R.getRoomNo() == Integer.valueOf(roomNoten.getText())) {
                    //10-1
                    if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avtenthree.setStyle("-fx-background-color: #9e1006");
                    } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avtenthree.setStyle("-fx-background-color: #9e1006");
                    }
                }
            }
            i++;
            datefour.setText(LocalDate.now().plusDays(i).format(DateTimeFormatter.ofLocalizedDate(FormatStyle.SHORT)));
            for (Reservation R : RList) {
                if (R.getRoomNo() == Integer.valueOf(roomNoone.getText())) {
                    //1-1
                    if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avonefour.setStyle("-fx-background-color: #9e1006");
                    } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avonefour.setStyle("-fx-background-color: #9e1006");
                    }
                }
                if (R.getRoomNo() == Integer.valueOf(roomNotwo.getText())) {
                    //1-1
                    if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avtwofour.setStyle("-fx-background-color: #9e1006");
                    } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avtwofour.setStyle("-fx-background-color: #9e1006");
                    }
                }
                if (R.getRoomNo() == Integer.valueOf(roomNothree.getText())) {
                    //3-1
                    if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avthreefour.setStyle("-fx-background-color: #9e1006");
                    } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avthreefour.setStyle("-fx-background-color: #9e1006");
                    }
                }
                if (R.getRoomNo() == Integer.valueOf(roomNofour.getText())) {
                    //4-1
                    if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avfourfour.setStyle("-fx-background-color: #9e1006");
                    } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avfourfour.setStyle("-fx-background-color: #9e1006");
                    }
                }
                if (R.getRoomNo() == Integer.valueOf(roomNofive.getText())) {
                    //5-1
                    if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avfivefour.setStyle("-fx-background-color: #9e1006");
                    } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avfivefour.setStyle("-fx-background-color: #9e1006");
                    }
                }
                if (R.getRoomNo() == Integer.valueOf(roomNosix.getText())) {
                    //6-1
                    if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avsixfour.setStyle("-fx-background-color: #9e1006");
                    } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avsixfour.setStyle("-fx-background-color: #9e1006");
                    }
                }
                if (R.getRoomNo() == Integer.valueOf(roomNoseven.getText())) {
                    //7-1
                    if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avsevenfour.setStyle("-fx-background-color: #9e1006");
                    } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avsevenfour.setStyle("-fx-background-color: #9e1006");
                    }
                }
                if (R.getRoomNo() == Integer.valueOf(roomNoeight.getText())) {
                    //8-1
                    if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        aveightfour.setStyle("-fx-background-color: #9e1006");
                    } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        aveightfour.setStyle("-fx-background-color: #9e1006");
                    }

                }
                if (R.getRoomNo() == Integer.valueOf(roomNonine.getText())) {
                    //9-1
                    if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avninefour.setStyle("-fx-background-color: #9e1006");
                    } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avninefour.setStyle("-fx-background-color: #9e1006");
                    }
                }
                if (R.getRoomNo() == Integer.valueOf(roomNoten.getText())) {
                    //10-1
                    if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avtenfour.setStyle("-fx-background-color: #9e1006");
                    } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avtenfour.setStyle("-fx-background-color: #9e1006");
                    }
                }

            }
            i++;

            datefive.setText(LocalDate.now().plusDays(i).format(DateTimeFormatter.ofLocalizedDate(FormatStyle.SHORT)));
            for (Reservation R : RList) {
                if (R.getRoomNo() == Integer.valueOf(roomNoone.getText())) {
                    //1-1
                    if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avonefive.setStyle("-fx-background-color: #9e1006");
                    } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avonefive.setStyle("-fx-background-color: #9e1006");
                    }
                }
                if (R.getRoomNo() == Integer.valueOf(roomNotwo.getText())) {
                    //1-1
                    if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avtwofive.setStyle("-fx-background-color: #9e1006");
                    } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avtwofive.setStyle("-fx-background-color: #9e1006");
                    }
                }
                if (R.getRoomNo() == Integer.valueOf(roomNothree.getText())) {
                    //3-1
                    if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avthreefive.setStyle("-fx-background-color: #9e1006");
                    } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avthreefive.setStyle("-fx-background-color: #9e1006");
                    }
                }
                if (R.getRoomNo() == Integer.valueOf(roomNofour.getText())) {
                    //4-1
                    if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avfourfive.setStyle("-fx-background-color: #9e1006");
                    } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avfourfive.setStyle("-fx-background-color: #9e1006");
                    }
                }
                if (R.getRoomNo() == Integer.valueOf(roomNofive.getText())) {
                    //5-1
                    if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avfivefive.setStyle("-fx-background-color: #9e1006");
                    } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avfivefive.setStyle("-fx-background-color: #9e1006");
                    }
                }
                if (R.getRoomNo() == Integer.valueOf(roomNosix.getText())) {
                    //6-1
                    if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avsixfive.setStyle("-fx-background-color: #9e1006");
                    } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avsixfive.setStyle("-fx-background-color: #9e1006");
                    }
                }
                if (R.getRoomNo() == Integer.valueOf(roomNoseven.getText())) {
                    //7-1
                    if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avsevenfive.setStyle("-fx-background-color: #9e1006");
                    } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avsevenfive.setStyle("-fx-background-color: #9e1006");
                    }
                }
                if (R.getRoomNo() == Integer.valueOf(roomNoeight.getText())) {
                    //8-1
                    if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        aveightfive.setStyle("-fx-background-color: #9e1006");
                    } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        aveightfive.setStyle("-fx-background-color: #9e1006");
                    }
                }
                if (R.getRoomNo() == Integer.valueOf(roomNonine.getText())) {
                    //9-1
                    if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avninefive.setStyle("-fx-background-color: #9e1006");
                    } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avninefive.setStyle("-fx-background-color: #9e1006");
                    }
                }
                if (R.getRoomNo() == Integer.valueOf(roomNoten.getText())) {
                    //10-1
                    if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avtenfive.setStyle("-fx-background-color: #9e1006");
                    } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avtenfive.setStyle("-fx-background-color: #9e1006");
                    }
                }

            }
            i++;

            datesix.setText(LocalDate.now().plusDays(i).format(DateTimeFormatter.ofLocalizedDate(FormatStyle.SHORT)));
            for (Reservation R : RList) {
                if (R.getRoomNo() == Integer.valueOf(roomNoone.getText())) {
                    //1-1
                    if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avonesix.setStyle("-fx-background-color: #9e1006");
                    } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avonesix.setStyle("-fx-background-color: #9e1006");
                    }
                }
                if (R.getRoomNo() == Integer.valueOf(roomNotwo.getText())) {
                    //1-1
                    if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avtwosix.setStyle("-fx-background-color: #9e1006");
                    } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avtwosix.setStyle("-fx-background-color: #9e1006");
                    }
                }
                if (R.getRoomNo() == Integer.valueOf(roomNothree.getText())) {
                    //3-1
                    if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avthreesix.setStyle("-fx-background-color: #9e1006");
                    } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avthreesix.setStyle("-fx-background-color: #9e1006");
                    }
                }
                if (R.getRoomNo() == Integer.valueOf(roomNofour.getText())) {
                    //4-1
                    if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avfoursix.setStyle("-fx-background-color: #9e1006");
                    } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avfoursix.setStyle("-fx-background-color: #9e1006");
                    }
                }
                if (R.getRoomNo() == Integer.valueOf(roomNofive.getText())) {
                    //5-1
                    if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avfivesix.setStyle("-fx-background-color: #9e1006");
                    } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avfivesix.setStyle("-fx-background-color: #9e1006");
                    }
                }
                if (R.getRoomNo() == Integer.valueOf(roomNosix.getText())) {
                    //6-1
                    if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avsixsix.setStyle("-fx-background-color: #9e1006");
                    } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avsixsix.setStyle("-fx-background-color: #9e1006");
                    }
                }
                if (R.getRoomNo() == Integer.valueOf(roomNoseven.getText())) {
                    //7-1
                    if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avsevensix.setStyle("-fx-background-color: #9e1006");
                    } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avsevensix.setStyle("-fx-background-color: #9e1006");
                    }
                }
                if (R.getRoomNo() == Integer.valueOf(roomNoeight.getText())) {
                    //8-1
                    if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        aveightsix.setStyle("-fx-background-color: #9e1006");
                    } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        aveightsix.setStyle("-fx-background-color: #9e1006");
                    }
                }
                if (R.getRoomNo() == Integer.valueOf(roomNonine.getText())) {
                    //9-1
                    if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avninesix.setStyle("-fx-background-color: #9e1006");
                    } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avninesix.setStyle("-fx-background-color: #9e1006");
                    }
                }
                if (R.getRoomNo() == Integer.valueOf(roomNoten.getText())) {
                    //10-1
                    if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avtensix.setStyle("-fx-background-color: #9e1006");
                    } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avtensix.setStyle("-fx-background-color: #9e1006");
                    }
                }

            }
            i++;
            dateseven.setText(LocalDate.now().plusDays(i).format(DateTimeFormatter.ofLocalizedDate(FormatStyle.SHORT)));
            for (Reservation R : RList) {
                if (R.getRoomNo() == Integer.valueOf(roomNoone.getText())) {
                    //1-1
                    if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avoneseven.setStyle("-fx-background-color: #9e1006");
                    } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avoneseven.setStyle("-fx-background-color: #9e1006");
                    }
                }
                if (R.getRoomNo() == Integer.valueOf(roomNotwo.getText())) {
                    //1-1
                    if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avtwoseven.setStyle("-fx-background-color: #9e1006");
                    } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avtwoseven.setStyle("-fx-background-color: #9e1006");
                    }
                }
                if (R.getRoomNo() == Integer.valueOf(roomNothree.getText())) {
                    //3-1
                    if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avthreeseven.setStyle("-fx-background-color: #9e1006");
                    } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avthreeseven.setStyle("-fx-background-color: #9e1006");
                    }
                }
                if (R.getRoomNo() == Integer.valueOf(roomNofour.getText())) {
                    //4-1
                    if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avfourseven.setStyle("-fx-background-color: #9e1006");
                    } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avfourseven.setStyle("-fx-background-color: #9e1006");
                    }
                }
                if (R.getRoomNo() == Integer.valueOf(roomNofive.getText())) {
                    //5-1
                    if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avfiveseven.setStyle("-fx-background-color: #9e1006");
                    } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avfiveseven.setStyle("-fx-background-color: #9e1006");
                    }
                }
                if (R.getRoomNo() == Integer.valueOf(roomNosix.getText())) {
                    //6-1
                    if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avsixseven.setStyle("-fx-background-color: #9e1006");
                    } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avsixseven.setStyle("-fx-background-color: #9e1006");
                    }
                }
                if (R.getRoomNo() == Integer.valueOf(roomNoseven.getText())) {
                    //7-1
                    if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avsevenseven.setStyle("-fx-background-color: #9e1006");
                    } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avsevenseven.setStyle("-fx-background-color: #9e1006");
                    }
                }
                if (R.getRoomNo() == Integer.valueOf(roomNoeight.getText())) {
                    //8-1
                    if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        aveightseven.setStyle("-fx-background-color: #9e1006");
                    } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        aveightseven.setStyle("-fx-background-color: #9e1006");
                    }
                }
                if (R.getRoomNo() == Integer.valueOf(roomNonine.getText())) {
                    //9-1
                    if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avnineseven.setStyle("-fx-background-color: #9e1006");
                    } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avnineseven.setStyle("-fx-background-color: #9e1006");
                    }
                }
                if (R.getRoomNo() == Integer.valueOf(roomNoten.getText())) {
                    //10-1
                    if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avtenseven.setStyle("-fx-background-color: #9e1006");
                    } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avtenseven.setStyle("-fx-background-color: #9e1006");
                    }
                }

            }
            i++;

            dateight.setText(LocalDate.now().plusDays(i).format(DateTimeFormatter.ofLocalizedDate(FormatStyle.SHORT)));
            for (Reservation R : RList) {
                if (R.getRoomNo() == Integer.valueOf(roomNoone.getText())) {
                    //1-1
                    if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avoneeight.setStyle("-fx-background-color: #9e1006");
                    } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avoneeight.setStyle("-fx-background-color: #9e1006");
                    }
                }
                if (R.getRoomNo() == Integer.valueOf(roomNotwo.getText())) {
                    //1-1
                    if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avtwoeight.setStyle("-fx-background-color: #9e1006");
                    } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avtwoeight.setStyle("-fx-background-color: #9e1006");
                    }
                }
                if (R.getRoomNo() == Integer.valueOf(roomNothree.getText())) {
                    //3-1
                    if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avthreeeight.setStyle("-fx-background-color: #9e1006");
                    } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avthreeeight.setStyle("-fx-background-color: #9e1006");
                    }
                }
                if (R.getRoomNo() == Integer.valueOf(roomNofour.getText())) {
                    //4-1
                    if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avfoureight.setStyle("-fx-background-color: #9e1006");
                    } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avfoureight.setStyle("-fx-background-color: #9e1006");
                    }
                }
                if (R.getRoomNo() == Integer.valueOf(roomNofive.getText())) {
                    //5-1
                    if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avfiveeight.setStyle("-fx-background-color: #9e1006");
                    } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avfiveeight.setStyle("-fx-background-color: #9e1006");
                    }
                }
                if (R.getRoomNo() == Integer.valueOf(roomNosix.getText())) {
                    //6-1
                    if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avsixeight.setStyle("-fx-background-color: #9e1006");
                    } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avsixeight.setStyle("-fx-background-color: #9e1006");
                    }
                }
                if (R.getRoomNo() == Integer.valueOf(roomNoseven.getText())) {
                    //7-1
                    if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avseveneight.setStyle("-fx-background-color: #9e1006");
                    } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avseveneight.setStyle("-fx-background-color: #9e1006");
                    }
                }
                if (R.getRoomNo() == Integer.valueOf(roomNoeight.getText())) {
                    //8-1
                    if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        aveighteight.setStyle("-fx-background-color: #9e1006");
                    } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        aveighteight.setStyle("-fx-background-color: #9e1006");
                    }
                }
                if (R.getRoomNo() == Integer.valueOf(roomNonine.getText())) {
                    //9-1
                    if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avnineeight.setStyle("-fx-background-color: #9e1006");
                    } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avnineeight.setStyle("-fx-background-color: #9e1006");
                    }
                }
                if (R.getRoomNo() == Integer.valueOf(roomNoten.getText())) {
                    //10-1
                    if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avteneight.setStyle("-fx-background-color: #9e1006");
                    } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avteneight.setStyle("-fx-background-color: #9e1006");
                    }
                }

            }
            i++;
            datenine.setText(LocalDate.now().plusDays(i).format(DateTimeFormatter.ofLocalizedDate(FormatStyle.SHORT)));
            for (Reservation R : RList) {
                if (R.getRoomNo() == Integer.valueOf(roomNoone.getText())) {
                    //1-1
                    if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avonenine.setStyle("-fx-background-color: #9e1006");
                    } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avonenine.setStyle("-fx-background-color: #9e1006");
                    }
                }
                if (R.getRoomNo() == Integer.valueOf(roomNotwo.getText())) {
                    //1-1
                    if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avtwonine.setStyle("-fx-background-color: #9e1006");
                    } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avtwonine.setStyle("-fx-background-color: #9e1006");
                    }
                }
                if (R.getRoomNo() == Integer.valueOf(roomNothree.getText())) {
                    //3-1
                    if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avthreenine.setStyle("-fx-background-color: #9e1006");
                    } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avthreenine.setStyle("-fx-background-color: #9e1006");
                    }
                }
                if (R.getRoomNo() == Integer.valueOf(roomNofour.getText())) {
                    //4-1
                    if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avfournine.setStyle("-fx-background-color: #9e1006");
                    } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avfournine.setStyle("-fx-background-color: #9e1006");
                    }
                }
                if (R.getRoomNo() == Integer.valueOf(roomNofive.getText())) {
                    //5-1
                    if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avfivenine.setStyle("-fx-background-color: #9e1006");
                    } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avfivenine.setStyle("-fx-background-color: #9e1006");
                    }
                }
                if (R.getRoomNo() == Integer.valueOf(roomNosix.getText())) {
                    //6-1
                    if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avsixnine.setStyle("-fx-background-color: #9e1006");
                    } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avsixnine.setStyle("-fx-background-color: #9e1006");
                    }
                }
                if (R.getRoomNo() == Integer.valueOf(roomNoseven.getText())) {
                    //7-1
                    if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avsevennine.setStyle("-fx-background-color: #9e1006");
                    } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avsevennine.setStyle("-fx-background-color: #9e1006");
                    }
                }
                if (R.getRoomNo() == Integer.valueOf(roomNoeight.getText())) {
                    //8-1
                    if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        aveightnine.setStyle("-fx-background-color: #9e1006");
                    } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        aveightnine.setStyle("-fx-background-color: #9e1006");
                    }
                }
                if (R.getRoomNo() == Integer.valueOf(roomNonine.getText())) {
                    //9-1
                    if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avninenine.setStyle("-fx-background-color: #9e1006");
                    } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avninenine.setStyle("-fx-background-color: #9e1006");
                    }
                }
                if (R.getRoomNo() == Integer.valueOf(roomNoten.getText())) {
                    //10-1
                    if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avtennine.setStyle("-fx-background-color: #9e1006");
                    } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avtennine.setStyle("-fx-background-color: #9e1006");
                    }
                }

            }
            i++;
            dateten.setText(LocalDate.now().plusDays(i).format(DateTimeFormatter.ofLocalizedDate(FormatStyle.SHORT)));
            for (Reservation R : RList) {
                if (R.getRoomNo() == Integer.valueOf(roomNoone.getText())) {
                    //1-1
                    if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avoneten.setStyle("-fx-background-color: #9e1006");
                    } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avoneten.setStyle("-fx-background-color: #9e1006");
                    }
                }
                if (R.getRoomNo() == Integer.valueOf(roomNotwo.getText())) {
                    //1-1
                    if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avtwoten.setStyle("-fx-background-color: #9e1006");
                    } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avtwoten.setStyle("-fx-background-color: #9e1006");
                    }
                }
                if (R.getRoomNo() == Integer.valueOf(roomNothree.getText())) {
                    //3-1
                    if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avthreeten.setStyle("-fx-background-color: #9e1006");
                    } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avthreeten.setStyle("-fx-background-color: #9e1006");
                    }
                }
                if (R.getRoomNo() == Integer.valueOf(roomNofour.getText())) {
                    //4-1
                    if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avfourten.setStyle("-fx-background-color: #9e1006");
                    } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avfourten.setStyle("-fx-background-color: #9e1006");
                    }
                }
                if (R.getRoomNo() == Integer.valueOf(roomNofive.getText())) {
                    //5-1
                    if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avfiveten.setStyle("-fx-background-color: #9e1006");
                    } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avfiveten.setStyle("-fx-background-color: #9e1006");
                    }
                }
                if (R.getRoomNo() == Integer.valueOf(roomNosix.getText())) {
                    //6-1
                    if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avsixten.setStyle("-fx-background-color: #9e1006");
                    } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avsixten.setStyle("-fx-background-color: #9e1006");
                    }
                }
                if (R.getRoomNo() == Integer.valueOf(roomNoseven.getText())) {
                    //7-1
                    if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avseventen.setStyle("-fx-background-color: #9e1006");
                    } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avseventen.setStyle("-fx-background-color: #9e1006");
                    }
                }
                if (R.getRoomNo() == Integer.valueOf(roomNoeight.getText())) {
                    //8-1
                    if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        aveightten.setStyle("-fx-background-color: #9e1006");
                    } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        aveightten.setStyle("-fx-background-color: #9e1006");
                    }
                }
                if (R.getRoomNo() == Integer.valueOf(roomNonine.getText())) {
                    //9-1
                    if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avnineten.setStyle("-fx-background-color: #9e1006");
                    } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avnineten.setStyle("-fx-background-color: #9e1006");
                    }
                }
                if (R.getRoomNo() == Integer.valueOf(roomNoten.getText())) {
                    //10-1
                    if (R.getArrivalDate().equals(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avtenten.setStyle("-fx-background-color: #9e1006");
                    } else if (R.getArrivalDate().before(Date.valueOf(LocalDate.now().plusDays(i))) && R.getDepartureDate().after(Date.valueOf(LocalDate.now().plusDays(i)))) {
                        avtenten.setStyle("-fx-background-color: #9e1006");
                    }
                }

            }
        }
    }

    //to close and minimize window
    //DO NOT TOUCH THIS!!!
    @FXML
    private void close_app(javafx.scene.input.MouseEvent event) {
        System.exit(0);
    }

    @FXML
    private void minimize_app(javafx.scene.input.MouseEvent event) {
        stage = (Stage) ((Node) event.getSource()).getScene().getWindow();
        stage.setIconified(true);
    }

    /*---------------------class switching events---------------------*/
    //DO NOT TOUCH THIS!!!
    @FXML
    private void switchToReservations(ActionEvent e) throws IOException {
        Parent root = FXMLLoader.load(getClass().getResource("Reservations.fxml"));

        root.setOnMousePressed((event) -> {
            xOffSet = event.getSceneX();
            yOffSet = event.getSceneY();
        });
        root.setOnMouseDragged((event) -> {
            stage.setX(event.getScreenX() - xOffSet);
            stage.setY(event.getScreenY() - yOffSet);
        });/**/

        stage = (Stage) ((Node) e.getSource()).getScene().getWindow();
        scene = new Scene(root, Color.TRANSPARENT);
        stage.setScene(scene);
        stage.show();
    }

    private void switchToNewReservation(ActionEvent e) throws IOException {
        Parent root = FXMLLoader.load(getClass().getResource("NewReservation.fxml"));

        root.setOnMousePressed((event) -> {
            xOffSet = event.getSceneX();
            yOffSet = event.getSceneY();
        });
        root.setOnMouseDragged((event) -> {
            stage.setX(event.getScreenX() - xOffSet);
            stage.setY(event.getScreenY() - yOffSet);
        });/**/

        stage = (Stage) ((Node) e.getSource()).getScene().getWindow();
        scene = new Scene(root, Color.TRANSPARENT);
        stage.setScene(scene);
        stage.show();

    }

    @FXML
    private void switchToLoggedIn(ActionEvent e) throws IOException {
        Parent root = FXMLLoader.load(getClass().getResource("LoggedIn.fxml"));

        root.setOnMousePressed((event) -> {
            xOffSet = event.getSceneX();
            yOffSet = event.getSceneY();
        });
        root.setOnMouseDragged((event) -> {
            stage.setX(event.getScreenX() - xOffSet);
            stage.setY(event.getScreenY() - yOffSet);
        });/**/

        stage = (Stage) ((Node) e.getSource()).getScene().getWindow();
        scene = new Scene(root, Color.TRANSPARENT);
        stage.setScene(scene);
        stage.show();
    }

    @FXML
    private void switchToRooms(ActionEvent e) throws IOException {
        //Parent root = FXMLLoader.load(getClass().getResource("Rooms.fxml")); //HotelMS/Source Packages/hotelms.services/
        Parent root = FXMLLoader.load(getClass().getResource("Rooms.fxml"));

        root.setOnMousePressed((event) -> {
            xOffSet = event.getSceneX();
            yOffSet = event.getSceneY();
        });
        root.setOnMouseDragged((event) -> {
            stage.setX(event.getScreenX() - xOffSet);
            stage.setY(event.getScreenY() - yOffSet);
        });/**/

        stage = (Stage) ((Node) e.getSource()).getScene().getWindow();
        scene = new Scene(root, Color.TRANSPARENT);
        stage.setScene(scene);
        stage.show();
    }

    @FXML
    private void switchToServices(ActionEvent e) throws IOException {
        Parent root = FXMLLoader.load(getClass().getResource("Services.fxml"));

        root.setOnMousePressed((event) -> {
            xOffSet = event.getSceneX();
            yOffSet = event.getSceneY();
        });
        root.setOnMouseDragged((event) -> {
            stage.setX(event.getScreenX() - xOffSet);
            stage.setY(event.getScreenY() - yOffSet);
        });/**/

        stage = (Stage) ((Node) e.getSource()).getScene().getWindow();
        scene = new Scene(root, Color.TRANSPARENT);
        stage.setScene(scene);
        stage.show();
    }

    @FXML
    private void switchToSearch(ActionEvent e) throws IOException {
        Parent root = FXMLLoader.load(getClass().getResource("Search.fxml"));

        root.setOnMousePressed((event) -> {
            xOffSet = event.getSceneX();
            yOffSet = event.getSceneY();
        });
        root.setOnMouseDragged((event) -> {
            stage.setX(event.getScreenX() - xOffSet);
            stage.setY(event.getScreenY() - yOffSet);
        });/**/

        stage = (Stage) ((Node) e.getSource()).getScene().getWindow();
        scene = new Scene(root, Color.TRANSPARENT);
        stage.setScene(scene);
        stage.show();
    }

    @FXML
    private void switchToSettings(ActionEvent e) throws IOException {
        Parent root = FXMLLoader.load(getClass().getResource("Settings.fxml"));

        root.setOnMousePressed((event) -> {
            xOffSet = event.getSceneX();
            yOffSet = event.getSceneY();
        });
        root.setOnMouseDragged((event) -> {
            stage.setX(event.getScreenX() - xOffSet);
            stage.setY(event.getScreenY() - yOffSet);
        });/**/

        stage = (Stage) ((Node) e.getSource()).getScene().getWindow();
        scene = new Scene(root, Color.TRANSPARENT);
        stage.setScene(scene);
        stage.show();
    }
}