JavaFX-CashCash v1.1
Un entreprise fictif qui demande d'un application lourd. (Louis-Maxence-David)
|
Public Member Functions | |
ContratMaintenance (int numContrat, Date dateSignature, Date dateEcheance) | |
int | getJoursRestants () |
boolean | estValide () |
void | ajouteMateriel (Materiel unMateriel) |
int | getNumContrat () |
void | setNumContrat (int numContrat) |
LocalDate | getDateSignature () |
void | setDateSignature (LocalDate dateSignature) |
LocalDate | getDateEcheance () |
void | setDateEcheance (LocalDate dateEcheance) |
ArrayList< Materiel > | getLesMaterielsAssures () |
void | setLesMaterielsAssures (ArrayList< Materiel > lesMaterielsAssures) |
Représente un contrat de maintenance pour assurer des matériels.
com.cashcash.entities.ContratMaintenance.ContratMaintenance | ( | int | numContrat, |
Date | dateSignature, | ||
Date | dateEcheance ) |
Constructeur par détails pour un contrat de maintenance.
numContrat | Le numéro du contrat |
dateSignature | La date de signature du contrat |
dateEcheance | La date d'échéance du contrat |
void com.cashcash.entities.ContratMaintenance.ajouteMateriel | ( | Materiel | unMateriel | ) |
Ajoute un matériel à la collection des matériels assurés si la date de signature du contrat est antérieure à la date d’installation du matériel.
unMateriel | Le matériel à ajouter au contrat |
boolean com.cashcash.entities.ContratMaintenance.estValide | ( | ) |
Indique si le contrat est valide (la date du jour est entre la date de signature et la date d’échéance).
int com.cashcash.entities.ContratMaintenance.getJoursRestants | ( | ) |
Renvoie le nombre de jours restants avant l'échéance du contrat.