/* * 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(); } }