/*
* 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 nl.itopia.corendon.components;
import java.util.List;
import javafx.fxml.FXML;
import javafx.scene.control.ChoiceBox;
import nl.itopia.corendon.data.Airport;
import nl.itopia.corendon.data.ChooseItem;
import nl.itopia.corendon.data.Role;
import nl.itopia.corendon.model.AirportModel;
import nl.itopia.corendon.model.RoleModel;
/**
*
* @author Kueter
*/
public class EmployeeDropdownLists {
@FXML private static ChoiceBox<ChooseItem> airportDropdownmenu;
private static final List<Role> roleList = RoleModel.getDefault().getRoles();
private static final List<Airport> airportList = AirportModel.getDefault().getAirports();
/*public static EmployeeDropdownLists()
{
// Populate dropdownmenu with role values
this.roleList = RoleModel.getDefault().getRoles();
this.airportList = AirportModel.getDefault().getAirports();
}*/
public static void roleDropdown(ChoiceBox<ChooseItem> roleDropdownmenu)
{
for (Role role : roleList) {
System.out.println("TEST");
roleDropdownmenu.getItems().add(new ChooseItem(role.getID(), role.getName()));
}
roleDropdownmenu.getSelectionModel().select(0);
}
public static void airportDropdown()
{
for (Airport airport : airportList) {
airportDropdownmenu.getItems().add(new ChooseItem(airport.getID(), airport.getName()));
}
airportDropdownmenu.getSelectionModel().select(0);
}
public static void test()
{
System.out.println("TEST");
}
}