JavaFX-CashCash v1.1
Un entreprise fictif qui demande d'un application lourd. (Louis-Maxence-David)
Loading...
Searching...
No Matches
Public Member Functions | List of all members
com.cashcash.entities.Client Class Reference

Public Member Functions

 Client (int numClient, String raisonSociale, String siren, String codeApe, String adresse, String telClient, String email, int dureeDeplacement, int distanceKm, ArrayList< Materiel > lesMateriels, ContratMaintenance leContrat)
 
ArrayList< MaterielgetMateriels ()
 
ArrayList< MaterielgetMaterielsSousContrat ()
 
boolean estAssure ()
 
boolean aUnContratMaintenance ()
 
int getNumClient ()
 
void setNumClient (int numClient)
 
String getRaisonSociale ()
 
void setRaisonSociale (String raisonSociale)
 
String getSiren ()
 
void setSiren (String siren)
 
String getCodeApe ()
 
void setCodeApe (String codeApe)
 
String getAdresse ()
 
void setAdresse (String adresse)
 
String getTelClient ()
 
void setTelClient (String telClient)
 
String getEmail ()
 
void setEmail (String email)
 
int getDureeDeplacement ()
 
void setDureeDeplacement (int dureeDeplacement)
 
int getDistanceKm ()
 
void setDistanceKm (int distanceKm)
 
void setMateriels (ArrayList< Materiel > lesMateriels)
 
ContratMaintenance getLeContrat ()
 
void setLeContrat (ContratMaintenance leContrat)
 

Detailed Description

La classe Client représente un client de l'entreprise.

Constructor & Destructor Documentation

◆ Client()

com.cashcash.entities.Client.Client ( int numClient,
String raisonSociale,
String siren,
String codeApe,
String adresse,
String telClient,
String email,
int dureeDeplacement,
int distanceKm,
ArrayList< Materiel > lesMateriels,
ContratMaintenance leContrat )

Constructeur de la classe Client.

Parameters
numClientLe numéro du client.
raisonSocialeLa raison sociale du client.
sirenLe numéro SIREN du client.
codeApeLe code APE du client.
adresseL'adresse du client.
telClientLe numéro de téléphone du client.
emailL'email du client.
dureeDeplacementLa durée de déplacement du client.
distanceKmLa distance en kilomètres du client.
lesMaterielsLa liste des matériels du client.
leContratLe contrat de maintenance du client.

Member Function Documentation

◆ aUnContratMaintenance()

boolean com.cashcash.entities.Client.aUnContratMaintenance ( )

Vérifie si le client a un contrat de maintenance.

Returns
True si le client a un contrat de maintenance, sinon False.

◆ estAssure()

boolean com.cashcash.entities.Client.estAssure ( )

Vérifie si le client est assuré.

Returns
True si le client est assuré, sinon False.

◆ getMateriels()

ArrayList< Materiel > com.cashcash.entities.Client.getMateriels ( )

Retourne l'ensemble des matériels du client.

Returns
La liste des matériels du client.

◆ getMaterielsSousContrat()

ArrayList< Materiel > com.cashcash.entities.Client.getMaterielsSousContrat ( )

Retourne la liste des matériels du client sous contrat de maintenance.

Returns
La liste des matériels sous contrat de maintenance.

The documentation for this class was generated from the following file: