Class RecordOrdine

java.lang.Object
com.ogc.pharmagcode.Entity.Ordine
com.ogc.pharmagcode.Common.RecordOrdine

public class RecordOrdine extends Ordine
Questa classe serve a poter visualizzare un Collo all'interno di una tabella JavaFX

In particolare è possibile aggiungere un bottone con un suo testo ed una sua funzione

  • Constructor Details

    • RecordOrdine

      public RecordOrdine(int id_ordine, int id_farmaco, String nome_farmaco, int id_farmacia, LocalDate data_consegna, String stato, int quantita, String nomeFarmacia, String nomeBottone, javafx.event.EventHandler<javafx.event.ActionEvent> callback)
    • RecordOrdine

      public RecordOrdine(Ordine ordine, javafx.scene.control.Button bottone)
  • Method Details

    • getNomeBottone

      public String getNomeBottone()
    • getCallback

      public javafx.event.EventHandler<javafx.event.ActionEvent> getCallback()
    • getBottone

      public javafx.scene.control.Button getBottone()
    • fromOrdine

      public static RecordOrdine fromOrdine(Ordine ordine, String nomeBottone, javafx.event.EventHandler<javafx.event.ActionEvent> callback)
    • fromOrdine

      public static RecordOrdine fromOrdine(Ordine ordine)
      Aggiunge automaticamente un bottone in base all'ordine passato
      • In Farmacia
        • Data di consegna > 2 giorni da oggi: Modifica
        • Data di consegna è oggi invalid input: '&'invalid input: '&' Stato = Consegnato: Carica
      • In Azienda
      Parameters:
      ordine - Ordine da inserire in una tabella
      Returns:
      RecordOrdine con il pulsante opportuno