{String(employee_data_edit_mode) !== "1" &&
Civilité
{p_detail_civilite && String(p_detail_civilite).length > 0 && }
}
{String(employee_data_edit_mode) === "1" &&
Civilité
(data).value === String(p_detail_civilite))[0].label}
onChange={(event, value) => {
if (value && value.value) {
setp_detail_civilite(value.value);
setEmployee_data_changed("1");
} else {
setp_detail_civilite("");
setEmployee_data_changed("1");
}
}}
renderInput={(params) =>
}
/>
{/* {
setp_detail_civilite(e.target.value);
setEmployee_data_changed("1");
}}
>
M.
Mme.
Neutre
*/}
}
Nom
{
setp_detail_nom(e.target.value);
setEmployee_data_changed("1");
}
}
/>
Prénom
{
setp_detail_prenom(e.target.value);
setEmployee_data_changed("1");
}}
/>
Email
{
if (String(p_detail_user_login).trim() === "") {
setp_detail_mail(e.target.value);
setEmployee_data_changed("1");
} else {
alert(" Cet utilisateur a déjà un compte utilisateur associé cet email")
}
}
}
/>
Date Naissance
{
setp_detail_naissance(format(date, 'd/MM/yyyy'));
setEmployee_data_changed("1");
}
}
showTimeSelect={false}
dateFormat="dd/MM/yyyy"
className="disabled_style enable_style"
locale='fr-FR'
/>
Téléphone Mobile
{
setp_detail_tel_mobile(e.target.value);
setEmployee_data_changed("1");
}
}
/>
Téléphone
{
setp_detail_tel(e.target.value);
setEmployee_data_changed("1");
}
}
/>
Adresse
{
setp_detail_adresse(e.target.value);
setEmployee_data_changed("1");
}}
/>
Code postal
{
setp_detail_code_postal(e.target.value);
setEmployee_data_changed("1");
}}
/>
Ville
{
setp_detail_ville(e.target.value);
setEmployee_data_changed("1");
}}
/>
Pays
{
setp_detail_pays(e.target.value);
setEmployee_data_changed("1");
}}
/>
Linkedin
{
setp_detail_linkedIn(e.target.value);
setEmployee_data_changed("1");
}}
/>
Facebook
{
setp_detail_facebook(e.target.value);
setEmployee_data_changed("1");
}}
/>
Twitter
{String(employee_data_edit_mode) !== "1" &&
Profil
}
{String(employee_data_edit_mode) === "1" &&
Profil
(data).nom === String(p_detail_profil))[0].label}
onChange={(event, value) => {
if (value && value.nom) {
setp_detail_profil(value.nom);
setEmployee_data_changed("1");
}
}}
renderInput={(params) =>
}
/>
}
Fonction
{
setp_detail_fonction(e.target.value);
setEmployee_data_changed("1");
}}
/>
{String(employee_data_edit_mode) !== "1" &&
Manager
}
{String(employee_data_edit_mode) === "1" &&
Manager
{
setp_detail_ismanager(e.target.value);
setEmployee_data_changed("1");
}}
>
Oui
Non
}
{String(employee_data_edit_mode) !== "1" &&
Responsable (n+1)
}
{String(employee_data_edit_mode) === "1" &&
Responsable (n+1)
(data)._id === String(p_detail_resp_hierarchie_id))[0].label}
onChange={(event, value) => {
if (value && value._id) {
setp_detail_resp_hierarchie_id(value._id);
setEmployee_data_changed("1");
}
}}
renderInput={(params) =>
}
/>
}
{/* -- début champs specifiques **/}
Vos champs spécifiques
{rows_champs_specifics &&
rows_champs_specifics.map((champ_spec) => (
{JSON.parse(champ_spec).field_label}
{String(JSON.parse(champ_spec).field_type) === "float" && {
change_champs_spec_handle(e.target.value);
setEmployee_data_changed("1");
}}
//onChange={change_champs_spec_handle}
/>}
{String(JSON.parse(champ_spec).field_type) === "string" && {
change_champs_spec_handle(e.target.value);
setEmployee_data_changed("1");
}}
//onChange={change_champs_spec_handle}
/>}
))}
{/* -- end champs specifiques **/}
Compte utilisateur
{String(p_detail_user_login) === "" &&
}
{String(p_detail_user_login) === "" &&
login & pwd
}
{String(p_detail_user_login) !== "" &&
M.A.J PWD
}
{String(p_detail_user_login) !== "" && String(p_detail_user_login_locked) !== "1"
&&
Désactiver
}
modal
nested
position="center center"
>
{close => (
×
MySy Information
{' '}
En confirmant cette opération, l'utilisateur ne pourra plus se connecter au système .
{
Locked_MySy_Trainer_Account(event);
close();
}}
> Valider
{
//console.log('modal closed ');
close();
}}
>
Annuler
)}
}
{String(p_detail_user_login) !== "" && String(p_detail_user_login_locked) === "1"
&&
Réactiver
}
modal
nested
position="center center"
>
{close => (
×
MySy Information
{' '}
En confirmant cette opération, le compte utilisateur sera réactivé .
{
UnLocked_MySy_Trainer_Account(event);
close();
}}
> Valider
{
//console.log('modal closed ');
close();
}}
>
Annuler
)}
}
Accès E-Learning
{String(p_detail_mysy_lms_user_id) === ""
&& String(p_detail_user_login) !== "" && String(p_detail_user_login_locked) !== "1" &&
Créer accès
}
modal
nested
position="center center"
>
{close => (
×
MySy Information
{' '}
En confirmant cette opération, un compte utilisateur va être créé sur la plateforme E-Learning pour cet utilisateur .
{
Create_Lms_Trainer_Account(event);
close();
}}
> Valider
{
//console.log('modal closed ');
close();
}}
>
Annuler
)}
}
{String(p_detail_lms_account_disable) !== "1" &&
String(p_detail_mysy_lms_user_id) !== "" &&
String(p_detail_user_login) !== "" &&
Désactiver
}
modal
nested
position="center center"
>
{close => (
×
MySy Information
{' '}
En confirmant cette opération, le compte utilisateur sur la platforme E-Learning sera désactivé pour cet employé .
{
Disable_Lms_Trainer_Account(event);
close();
}}
> Valider
{
//console.log('modal closed ');
close();
}}
>
Annuler
)}
}
{String(Employee_data_changed) === "1" && String(employee_data_edit_mode) === "1" &&
/!\ Pensez à enregistrer les modifications
}
{String(Employee_data_changed) === "1" && String(employee_data_edit_mode) === "1" &&
Enregistrer les modifications
}
{String(employee_data_edit_mode) === "1" &&
Annuler
}
{String(employee_data_edit_mode) !== "1" &&
Editer
}
{/*
Ajouter un fichier
{file_1_name && file_1_name.name &&
Nom du fichier
{
setp_detail_one_file_to_download_type_name(e.target.value);
}}
/>
Fichier : {file_1_name.name} Supprimer
}
{Record_All_PJ_api && String(Record_All_PJ_api) === "true" &&
Pièce jointe enregistrée
}
{Record_All_PJ_api && String(Record_All_PJ_api) === "false" &&
{Record_All_PJ_message}
}
{file_1_name && file_1_name.name &&
} className="bton_enreg">ENREGISTRER LA PIECE
}
{Get_List_Of_All_PJ_result &&
Liste des pièces jointes
{Get_List_Of_All_PJ_result && Get_List_Of_All_PJ_result.map((val) => (
Télécharger {(JSON.parse(val).file_business_object)}
Supprimer
}
modal
nested
position="center center"
>
{close => (
×
MySy Information
{' '}
En confirmant cette opération, la pièce jointe sera définitivement supprimée .
{
Delete_one_attached_document(event);
close();
}}
name={(JSON.parse(val).file_name)} id={(JSON.parse(val).file_name)}
> Valider
{
//console.log('modal closed ');
close();
}}
>
Annuler
)}
))}
}
*/}
{/* {String(Employee_data_changed) === "1" && String(employee_data_edit_mode) === "1" &&
/!\ Pensez à enregistrer les modifications
}
{String(Employee_data_changed) === "1" && String(employee_data_edit_mode) === "1" &&
Enregistrer les modifications
}
{String(employee_data_edit_mode) === "1" &&
Annuler
}
{String(employee_data_edit_mode) !== "1" &&
Editer
}
*/}