Class EmployeeFormController

java.lang.Object
app.controller.manager.EmployeeFormController

public class EmployeeFormController extends Object
  • Field Details

    • titleLabel

      private javafx.scene.control.Label titleLabel
    • nameField

      private javafx.scene.control.TextField nameField
    • positionComboBox

      private javafx.scene.control.ComboBox<String> positionComboBox
    • usernameField

      private javafx.scene.control.TextField usernameField
    • passwordField

      private javafx.scene.control.PasswordField passwordField
    • disciplinePointsField

      private javafx.scene.control.TextField disciplinePointsField
    • deleteButton

      private javafx.scene.control.Button deleteButton
    • saveButton

      private javafx.scene.control.Button saveButton
    • employee

      private Employee employee
    • employeeDAO

      private EmployeeDAO employeeDAO
  • Constructor Details

    • EmployeeFormController

      public EmployeeFormController()
  • Method Details

    • initialize

      private void initialize()
    • setAddMode

      public void setAddMode()
    • setEditMode

      public void setEditMode(Employee employee)
    • handleSave

      private void handleSave()
    • handleDelete

      private void handleDelete()
    • handleCancel

      private void handleCancel()
    • closeWindow

      private void closeWindow()
    • showError

      private void showError(String message)