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 { |
export interface EpModel { |
||||||
idEp? : number; |
idEp? : number; |
||||||
type? : string; |
type? : string; |
||||||
dateDisponibilité? : Date; |
dateDisponibilite? : Date; |
||||||
dateSaisie? : Date; |
dateSaisie? : Date; |
||||||
etat? : string; |
etat? : string; |
||||||
cv? : string; |
cv? : string; |
||||||
dateEntretien? : Date; |
dateEntretien? : Date; |
||||||
typeEntretien? : string; |
typeEntretien? : string; |
||||||
commentaireCommercial? : string; |
commentaireCommercial? : string; |
||||||
augmentationSalaire? : AugmentationSalaire; |
rdvEntretien? : RDVEntretienModel; |
||||||
rdvEntretien? : RDVEntretien; |
augmentationSalaire? : AugmentationSalaireModel; |
||||||
augmentationSalaire? : AugmentationSalaire; |
participants? : ParticipantModel[]; |
||||||
participants? : Participant; |
engagement? : EngagementModel; |
||||||
engagement? : Engagement |
collaborateur?: CollaborateurModel; |
||||||
|
//TODO : ajouter contenu de base et contenu EPA quand il s'agit d'un EPA
|
||||||
}; |
}; |
||||||
|
|
||||||
|
|
||||||
export interface AugmentationSalaireModel { |
export interface AugmentationSalaireModel { |
||||||
idAugmentationSalaire? : number; |
idAugmentationSalaire? : number; |
||||||
nouveauSalaire? : number; |
nouveauSalaire? : number; |
||||||
dateDemande? : number |
dateDemande? : number; |
||||||
}; |
}; |
||||||
|
|
||||||
export interface RDVEntretienModel { |
export interface RDVEntretienModel { |
||||||
idRDV? : number; |
idRDV? : number; |
||||||
typeEntretien? :string; |
typeEntretien? :string; |
||||||
dateEntretien? : Date |
dateEntretien? : Date; |
||||||
}; |
}; |
||||||
|
|
||||||
|
|
||||||
export interface EngagementModel { |
export interface EngagementModel { |
||||||
idEngagement? : number; |
idEngagement? : number; |
||||||
engagement? : string; |
engagement? : string; |
||||||
dateLimie? : Date |
dateLimie? : Date; |
||||||
|
accomplie? : boolean; |
||||||
}; |
}; |
||||||
|
|
||||||
export interface ParticipantModel { |
export interface ParticipantModel { |
||||||
idParticipant? : number; |
collaborateur : CollaborateurModel; |
||||||
idCollaborateur? : number; |
role? : string; |
||||||
role? : string |
|
||||||
}; |
}; |
||||||
|
Loading…
Reference in new issue