Implémentation de chaque service (TESTS NON EFFECTUES pour ep et formation) et des modèles (à compléter malgré tout pour ep et formation)
parent
d2dc0511dc
commit
06ae254e3c
@ -1,42 +1,45 @@ |
||||
import { CollaborateurModel } from "./modele-collaborateur"; |
||||
|
||||
export interface EpModel { |
||||
idEp? : number; |
||||
type? : string; |
||||
dateDisponibilité? : Date; |
||||
dateDisponibilite? : Date; |
||||
dateSaisie? : Date; |
||||
etat? : string; |
||||
cv? : string; |
||||
dateEntretien? : Date; |
||||
typeEntretien? : string; |
||||
commentaireCommercial? : string; |
||||
augmentationSalaire? : AugmentationSalaire; |
||||
rdvEntretien? : RDVEntretien; |
||||
augmentationSalaire? : AugmentationSalaire; |
||||
participants? : Participant; |
||||
engagement? : Engagement |
||||
rdvEntretien? : RDVEntretienModel; |
||||
augmentationSalaire? : AugmentationSalaireModel; |
||||
participants? : ParticipantModel[]; |
||||
engagement? : EngagementModel; |
||||
collaborateur?: CollaborateurModel; |
||||
//TODO : ajouter contenu de base et contenu EPA quand il s'agit d'un EPA
|
||||
}; |
||||
|
||||
|
||||
export interface AugmentationSalaireModel { |
||||
idAugmentationSalaire? : number; |
||||
nouveauSalaire? : number; |
||||
dateDemande? : number |
||||
dateDemande? : number; |
||||
}; |
||||
|
||||
export interface RDVEntretienModel { |
||||
idRDV? : number; |
||||
typeEntretien? :string; |
||||
dateEntretien? : Date |
||||
dateEntretien? : Date; |
||||
}; |
||||
|
||||
|
||||
export interface EngagementModel { |
||||
idEngagement? : number; |
||||
engagement? : string; |
||||
dateLimie? : Date |
||||
dateLimie? : Date; |
||||
accomplie? : boolean; |
||||
}; |
||||
|
||||
export interface ParticipantModel { |
||||
idParticipant? : number; |
||||
idCollaborateur? : number; |
||||
role? : string |
||||
collaborateur : CollaborateurModel; |
||||
role? : string; |
||||
}; |
||||
|
Loading…
Reference in new issue