21/08/23 - 15h
parent
e36d5dd997
commit
01d5e20f57
|
@ -106,17 +106,18 @@ const DisplayPartnerSession = (props) => {
|
||||||
|
|
||||||
const columns = [
|
const columns = [
|
||||||
{ field: 'id', headerName: 'id', hide: true },
|
{ field: 'id', headerName: 'id', hide: true },
|
||||||
|
{ field: '_id', headerName: '_id', hide: true },
|
||||||
{ field: 'class_internal_url', headerName: 'class_internal_url', hide: true },
|
{ field: 'class_internal_url', headerName: 'class_internal_url', hide: true },
|
||||||
{ field: 'code_session', headerName: 'Code session', hide: false, width: datagrid_columns_size_model1, },
|
{ field: 'code_session', headerName: 'Code session', hide: false, width: datagrid_columns_size_model1, },
|
||||||
{
|
{
|
||||||
field: 'statut', headerName: 'Statut', hide: false, width: datagrid_columns_size_model1,
|
field: 'statut', headerName: 'Statut', hide: false, width: datagrid_columns_size_model1,
|
||||||
valueFormatter: (params) => {
|
valueFormatter: (params) => {
|
||||||
if (String(params.value) === "0")
|
if (String(params.value) === "0")
|
||||||
return "Actif";
|
|
||||||
else if (String(params.value) === "1")
|
|
||||||
return "Inactif";
|
return "Inactif";
|
||||||
|
else if (String(params.value) === "1")
|
||||||
|
return "Actif";
|
||||||
else
|
else
|
||||||
return "???";
|
return "?";
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
|
||||||
|
@ -612,6 +613,9 @@ const DisplayPartnerSession = (props) => {
|
||||||
var internal_url = cellValues.row.class_internal_url;
|
var internal_url = cellValues.row.class_internal_url;
|
||||||
setselected_internal_url(cellValues.row.class_internal_url);
|
setselected_internal_url(cellValues.row.class_internal_url);
|
||||||
|
|
||||||
|
var session_id = cellValues.row._id;
|
||||||
|
setselected_session_id(session_id);
|
||||||
|
|
||||||
|
|
||||||
setselected_class_title(cellValues.row.title);
|
setselected_class_title(cellValues.row.title);
|
||||||
|
|
||||||
|
@ -620,11 +624,11 @@ const DisplayPartnerSession = (props) => {
|
||||||
submenu_detail_session();
|
submenu_detail_session();
|
||||||
|
|
||||||
|
|
||||||
GetCurrentSession(cellValues.row.code_session, cellValues.row.class_internal_url);
|
GetCurrentSession(cellValues.row._id, cellValues.row.class_internal_url);
|
||||||
|
|
||||||
GetListePreinscrit(cellValues.row.code_session, cellValues.row.class_internal_url);
|
GetListePreinscrit(cellValues.row._id, cellValues.row.class_internal_url);
|
||||||
|
|
||||||
GetListeInscrit(cellValues.row.code_session, cellValues.row.class_internal_url);
|
GetListeInscrit(cellValues.row._id, cellValues.row.class_internal_url);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ -639,16 +643,20 @@ const DisplayPartnerSession = (props) => {
|
||||||
var internal_url = line.class_internal_url;
|
var internal_url = line.class_internal_url;
|
||||||
setselected_internal_url(line.class_internal_url);
|
setselected_internal_url(line.class_internal_url);
|
||||||
|
|
||||||
|
var session_id = line._id;
|
||||||
|
setselected_session_id(session_id);
|
||||||
|
|
||||||
|
|
||||||
setselected_class_title(line.title);
|
setselected_class_title(line.title);
|
||||||
|
|
||||||
setEdite_session("1");
|
setEdite_session("1");
|
||||||
submenu_detail_session();
|
submenu_detail_session();
|
||||||
|
|
||||||
GetCurrentSession(line.code_session, line.class_internal_url);
|
GetCurrentSession(line._id, line.class_internal_url);
|
||||||
|
|
||||||
GetListePreinscrit(line.code_session, line.class_internal_url);
|
GetListePreinscrit(line._id, line.class_internal_url);
|
||||||
|
|
||||||
GetListeInscrit(line.code_session, line.class_internal_url);
|
GetListeInscrit(line._id, line.class_internal_url);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ -754,13 +762,17 @@ const DisplayPartnerSession = (props) => {
|
||||||
var internal_url = cellValues.row.class_internal_url;
|
var internal_url = cellValues.row.class_internal_url;
|
||||||
setselected_internal_url(cellValues.row.class_internal_url);
|
setselected_internal_url(cellValues.row.class_internal_url);
|
||||||
|
|
||||||
|
var session_id = cellValues.row._id;
|
||||||
|
setselected_session_id(session_id);
|
||||||
|
|
||||||
setselected_class_title(cellValues.row.title);
|
setselected_class_title(cellValues.row.title);
|
||||||
|
|
||||||
GetListePreinscrit(cellValues.row.code_session, cellValues.row.class_internal_url);
|
GetListePreinscrit(cellValues.row._id, cellValues.row.class_internal_url);
|
||||||
GetListeInscrit(cellValues.row.code_session, cellValues.row.class_internal_url);
|
GetListeInscrit(cellValues.row._id, cellValues.row.class_internal_url);
|
||||||
}
|
}
|
||||||
|
|
||||||
const [selected_code_session, setselected_code_session] = useState();
|
const [selected_code_session, setselected_code_session] = useState();
|
||||||
|
const [selected_session_id, setselected_session_id] = useState();
|
||||||
const [selected_internal_url, setselected_internal_url] = useState();
|
const [selected_internal_url, setselected_internal_url] = useState();
|
||||||
const [selected_class_title, setselected_class_title] = useState();
|
const [selected_class_title, setselected_class_title] = useState();
|
||||||
|
|
||||||
|
@ -789,7 +801,7 @@ const DisplayPartnerSession = (props) => {
|
||||||
const stored_cookie = getCookie('tokenmysypart');
|
const stored_cookie = getCookie('tokenmysypart');
|
||||||
|
|
||||||
formData.append("token", stored_cookie);
|
formData.append("token", stored_cookie);
|
||||||
formData.append("session_id", selected_code_session);
|
formData.append("session_id", selected_session_id);
|
||||||
formData.append("class_internal_url", selected_internal_url);
|
formData.append("class_internal_url", selected_internal_url);
|
||||||
//console.log("token = " + stored_cookie);
|
//console.log("token = " + stored_cookie);
|
||||||
|
|
||||||
|
@ -1122,16 +1134,19 @@ const DisplayPartnerSession = (props) => {
|
||||||
setnb_stagiaire_Preinscrit(data['message'].length);
|
setnb_stagiaire_Preinscrit(data['message'].length);
|
||||||
//console.log(" ### setnb_stagiaire_Preinscrit = ", data['message'].length);
|
//console.log(" ### setnb_stagiaire_Preinscrit = ", data['message'].length);
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
//console.log("erreur rrrr:" + data['status'])
|
//console.log("erreur rrrr:" + data['status'])
|
||||||
setGetListePreinscrit_api("false");
|
setGetListePreinscrit_api("false");
|
||||||
|
alert(data['message']);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
}).catch((error) => {
|
}).catch((error) => {
|
||||||
console.error('Error:', error);
|
console.error('Error:', error);
|
||||||
setGetListePreinscrit_api("false");
|
setGetListePreinscrit_api("false");
|
||||||
|
alert(" Impossible de recuperer la liste des préinscriptions");
|
||||||
});
|
});
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -1189,7 +1204,7 @@ const DisplayPartnerSession = (props) => {
|
||||||
const stored_cookie = getCookie('tokenmysypart');
|
const stored_cookie = getCookie('tokenmysypart');
|
||||||
form.append("token", stored_cookie);
|
form.append("token", stored_cookie);
|
||||||
form.append("class_internal_url", selected_internal_url);
|
form.append("class_internal_url", selected_internal_url);
|
||||||
form.append("session_id", selected_code_session);
|
form.append("session_id", selected_session_id);
|
||||||
form.append("nom", one_nom_part);
|
form.append("nom", one_nom_part);
|
||||||
form.append("prenom", one_prenom_part);
|
form.append("prenom", one_prenom_part);
|
||||||
form.append("email", one_email_part);
|
form.append("email", one_email_part);
|
||||||
|
@ -1213,8 +1228,8 @@ const DisplayPartnerSession = (props) => {
|
||||||
alert(" Le participant a été correctement ajouté");
|
alert(" Le participant a été correctement ajouté");
|
||||||
setaddOneParticipant("0");
|
setaddOneParticipant("0");
|
||||||
//setreduction_session("1");
|
//setreduction_session("1");
|
||||||
GetListePreinscrit(selected_code_session, selected_internal_url);
|
GetListePreinscrit(selected_session_id, selected_internal_url);
|
||||||
GetListeInscrit(selected_code_session, selected_internal_url);
|
GetListeInscrit(selected_session_id, selected_internal_url);
|
||||||
|
|
||||||
submenu_inscrit();
|
submenu_inscrit();
|
||||||
|
|
||||||
|
@ -1315,7 +1330,7 @@ const DisplayPartnerSession = (props) => {
|
||||||
const stored_cookie = getCookie('tokenmysypart');
|
const stored_cookie = getCookie('tokenmysypart');
|
||||||
form.append("token", stored_cookie);
|
form.append("token", stored_cookie);
|
||||||
form.append("class_internal_url", selected_internal_url);
|
form.append("class_internal_url", selected_internal_url);
|
||||||
form.append("session_id", selected_code_session);
|
form.append("session_id", selected_session_id);
|
||||||
form.append("email", email);
|
form.append("email", email);
|
||||||
|
|
||||||
|
|
||||||
|
@ -1379,8 +1394,8 @@ const DisplayPartnerSession = (props) => {
|
||||||
|
|
||||||
setSelectionModel_insc([]);
|
setSelectionModel_insc([]);
|
||||||
setactionmass_insc_val();
|
setactionmass_insc_val();
|
||||||
GetListePreinscrit(selected_code_session, selected_internal_url);
|
GetListePreinscrit(selected_session_id, selected_internal_url);
|
||||||
GetListeInscrit(selected_code_session, selected_internal_url);
|
GetListeInscrit(selected_session_id, selected_internal_url);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1438,7 +1453,7 @@ const DisplayPartnerSession = (props) => {
|
||||||
const stored_cookie = getCookie('tokenmysypart');
|
const stored_cookie = getCookie('tokenmysypart');
|
||||||
form.append("token", stored_cookie);
|
form.append("token", stored_cookie);
|
||||||
form.append("class_internal_url", selected_internal_url);
|
form.append("class_internal_url", selected_internal_url);
|
||||||
form.append("session_id", selected_code_session);
|
form.append("session_id", selected_session_id);
|
||||||
form.append("nom", nom);
|
form.append("nom", nom);
|
||||||
form.append("prenom", prenom);
|
form.append("prenom", prenom);
|
||||||
form.append("email", email);
|
form.append("email", email);
|
||||||
|
@ -1453,8 +1468,8 @@ const DisplayPartnerSession = (props) => {
|
||||||
if (String(res.data.status) === String("true")) {
|
if (String(res.data.status) === String("true")) {
|
||||||
setDeleteStagiaireData_api("true");
|
setDeleteStagiaireData_api("true");
|
||||||
setDeleteStagiaireData_result(res.data.message);
|
setDeleteStagiaireData_result(res.data.message);
|
||||||
GetListePreinscrit(selected_code_session, selected_internal_url);
|
GetListePreinscrit(selected_session_id, selected_internal_url);
|
||||||
GetListeInscrit(selected_code_session, selected_internal_url);
|
GetListeInscrit(selected_session_id, selected_internal_url);
|
||||||
|
|
||||||
setretval_ch("1");
|
setretval_ch("1");
|
||||||
alert(" La mise à jour été correctement faite.")
|
alert(" La mise à jour été correctement faite.")
|
||||||
|
@ -1496,7 +1511,7 @@ const DisplayPartnerSession = (props) => {
|
||||||
const stored_cookie = getCookie('tokenmysypart');
|
const stored_cookie = getCookie('tokenmysypart');
|
||||||
form.append("token", stored_cookie);
|
form.append("token", stored_cookie);
|
||||||
form.append("class_internal_url", selected_internal_url);
|
form.append("class_internal_url", selected_internal_url);
|
||||||
form.append("session_id", selected_code_session);
|
form.append("session_id", selected_session_id);
|
||||||
form.append("nom", nom);
|
form.append("nom", nom);
|
||||||
form.append("prenom", prenom);
|
form.append("prenom", prenom);
|
||||||
form.append("email", email);
|
form.append("email", email);
|
||||||
|
@ -1510,6 +1525,8 @@ const DisplayPartnerSession = (props) => {
|
||||||
|
|
||||||
var myurl = process.env.REACT_APP_API_URL + "myclass/api/UpdateStagiairetoClass/";
|
var myurl = process.env.REACT_APP_API_URL + "myclass/api/UpdateStagiairetoClass/";
|
||||||
|
|
||||||
|
console.log(" form = ", form);
|
||||||
|
|
||||||
axios.post(myurl, form).then(res => {
|
axios.post(myurl, form).then(res => {
|
||||||
//console.log(" In UpdateStagiaireData res.data.status = " + res.data.status);
|
//console.log(" In UpdateStagiaireData res.data.status = " + res.data.status);
|
||||||
//console.log(" In UpdateStagiaireData res.data.message r_class = " + res.data.message);
|
//console.log(" In UpdateStagiaireData res.data.message r_class = " + res.data.message);
|
||||||
|
@ -1517,8 +1534,8 @@ const DisplayPartnerSession = (props) => {
|
||||||
if (String(res.data.status) === String("true")) {
|
if (String(res.data.status) === String("true")) {
|
||||||
setUpdateStagiaireData_api("true");
|
setUpdateStagiaireData_api("true");
|
||||||
setUpdateStagiaireData_result(res.data.message);
|
setUpdateStagiaireData_result(res.data.message);
|
||||||
GetListePreinscrit(selected_code_session, selected_internal_url);
|
GetListePreinscrit(selected_session_id, selected_internal_url);
|
||||||
GetListeInscrit(selected_code_session, selected_internal_url);
|
GetListeInscrit(selected_session_id, selected_internal_url);
|
||||||
|
|
||||||
setretval_ch("1");
|
setretval_ch("1");
|
||||||
alert(" La mise à jour été correctement faite.");
|
alert(" La mise à jour été correctement faite.");
|
||||||
|
@ -1561,7 +1578,7 @@ const DisplayPartnerSession = (props) => {
|
||||||
const stored_cookie = getCookie('tokenmysypart');
|
const stored_cookie = getCookie('tokenmysypart');
|
||||||
form.append("token", stored_cookie);
|
form.append("token", stored_cookie);
|
||||||
form.append("class_internal_url", selected_internal_url);
|
form.append("class_internal_url", selected_internal_url);
|
||||||
form.append("session_id", selected_code_session);
|
form.append("session_id", selected_session_id);
|
||||||
form.append("email", email);
|
form.append("email", email);
|
||||||
|
|
||||||
|
|
||||||
|
@ -1575,8 +1592,8 @@ const DisplayPartnerSession = (props) => {
|
||||||
setSendInscriptionCancell_api("true");
|
setSendInscriptionCancell_api("true");
|
||||||
setSendInscriptionCancell_result(res.data.message);
|
setSendInscriptionCancell_result(res.data.message);
|
||||||
|
|
||||||
GetListePreinscrit(selected_code_session, selected_internal_url);
|
GetListePreinscrit(selected_session_id, selected_internal_url);
|
||||||
GetListeInscrit(selected_code_session, selected_internal_url);
|
GetListeInscrit(selected_session_id, selected_internal_url);
|
||||||
|
|
||||||
submenu_inscrit();
|
submenu_inscrit();
|
||||||
|
|
||||||
|
@ -1667,7 +1684,7 @@ const DisplayPartnerSession = (props) => {
|
||||||
|
|
||||||
function One_annuleSessionUpdate() {
|
function One_annuleSessionUpdate() {
|
||||||
One_clearSessionFields();
|
One_clearSessionFields();
|
||||||
GetCurrentSession(selected_code_session);
|
GetCurrentSession(selected_session_id);
|
||||||
setsessionChanged(false);
|
setsessionChanged(false);
|
||||||
setCreateSessionFormation_api();
|
setCreateSessionFormation_api();
|
||||||
setCreateSessionFormation_message();
|
setCreateSessionFormation_message();
|
||||||
|
@ -2104,7 +2121,7 @@ const DisplayPartnerSession = (props) => {
|
||||||
setsessionChanged(false);
|
setsessionChanged(false);
|
||||||
desableSessionFields();
|
desableSessionFields();
|
||||||
Getall_TrainingSession();
|
Getall_TrainingSession();
|
||||||
GetCurrentSession(selected_code_session, selected_internal_url);
|
GetCurrentSession(selected_session_id, selected_internal_url);
|
||||||
alert(String(res.data.message));
|
alert(String(res.data.message));
|
||||||
|
|
||||||
} else if (String(res.data.status) === String("Err_Connexion")) {
|
} else if (String(res.data.status) === String("Err_Connexion")) {
|
||||||
|
@ -2295,7 +2312,7 @@ const DisplayPartnerSession = (props) => {
|
||||||
alert(res.data.message);
|
alert(res.data.message);
|
||||||
One_clearSessionFields();
|
One_clearSessionFields();
|
||||||
setaddOneSession();
|
setaddOneSession();
|
||||||
GetCurrentSession(p_one_code_session, one_selected_internal_url);
|
//GetCurrentSession(p_one_code_session, one_selected_internal_url);
|
||||||
|
|
||||||
} else if (String(res.data.status) === String("Err_Connexion")) {
|
} else if (String(res.data.status) === String("Err_Connexion")) {
|
||||||
alert('Erreur: ' + res.data.message);
|
alert('Erreur: ' + res.data.message);
|
||||||
|
@ -2378,7 +2395,7 @@ const DisplayPartnerSession = (props) => {
|
||||||
const stored_cookie = getCookie('tokenmysypart');
|
const stored_cookie = getCookie('tokenmysypart');
|
||||||
form.append("token", stored_cookie);
|
form.append("token", stored_cookie);
|
||||||
form.append("class_internal_url", local_selected_internal_url);
|
form.append("class_internal_url", local_selected_internal_url);
|
||||||
form.append("code_session", local_session_id);
|
form.append("session_id", local_session_id);
|
||||||
|
|
||||||
var myurl = process.env.REACT_APP_API_URL + "myclass/api/GetSessionFormation/";
|
var myurl = process.env.REACT_APP_API_URL + "myclass/api/GetSessionFormation/";
|
||||||
|
|
||||||
|
@ -2483,8 +2500,10 @@ const DisplayPartnerSession = (props) => {
|
||||||
setp_session_ondemande(mylocaltraining.session_ondemande);
|
setp_session_ondemande(mylocaltraining.session_ondemande);
|
||||||
if (String(mylocaltraining.session_ondemande) === "1")
|
if (String(mylocaltraining.session_ondemande) === "1")
|
||||||
setp_session_ondemande_label("Oui");
|
setp_session_ondemande_label("Oui");
|
||||||
else
|
else if (String(mylocaltraining.session_ondemande) === "0")
|
||||||
setp_session_ondemande_label("Non")
|
setp_session_ondemande_label("Non")
|
||||||
|
else
|
||||||
|
setp_session_ondemande_label("?")
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -2532,7 +2551,9 @@ const DisplayPartnerSession = (props) => {
|
||||||
setsessionStatus(false);
|
setsessionStatus(false);
|
||||||
|
|
||||||
desableSessionFields();
|
desableSessionFields();
|
||||||
|
if (myRef.current) {
|
||||||
|
myRef.current.scrollIntoView({ behavior: "smooth" });
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
} else if (String(res.data.status) === String("Err_Connexion")) {
|
} else if (String(res.data.status) === String("Err_Connexion")) {
|
||||||
|
@ -2568,6 +2589,7 @@ const DisplayPartnerSession = (props) => {
|
||||||
|
|
||||||
const [p_one_myclass_title, setp_one_myclass_title] = useState("");
|
const [p_one_myclass_title, setp_one_myclass_title] = useState("");
|
||||||
const [p_one_code_session, setp_one_code_session] = useState("");
|
const [p_one_code_session, setp_one_code_session] = useState("");
|
||||||
|
const [p_one_code_session_id, setp_one_code_session_id] = useState("");
|
||||||
const [p_one_adresse, setp_one_adresse] = useState("");
|
const [p_one_adresse, setp_one_adresse] = useState("");
|
||||||
const [p_one_code_postal, setp_one_code_postal] = useState("");
|
const [p_one_code_postal, setp_one_code_postal] = useState("");
|
||||||
const [p_one_ville, setp_one_ville] = useState("");
|
const [p_one_ville, setp_one_ville] = useState("");
|
||||||
|
@ -2596,7 +2618,7 @@ const DisplayPartnerSession = (props) => {
|
||||||
setone_CreateSessionFormation_api();
|
setone_CreateSessionFormation_api();
|
||||||
setone_CreateSessionFormation_message();
|
setone_CreateSessionFormation_message();
|
||||||
setone_CreateSessionFormation_result();
|
setone_CreateSessionFormation_result();
|
||||||
GetCurrentSession(selected_code_session, selected_internal_url);
|
GetCurrentSession(selected_session_id, selected_internal_url);
|
||||||
}
|
}
|
||||||
|
|
||||||
const [SessionstartDate, setSessionstartDate] = useState();
|
const [SessionstartDate, setSessionstartDate] = useState();
|
||||||
|
@ -2723,7 +2745,7 @@ const DisplayPartnerSession = (props) => {
|
||||||
|
|
||||||
function One_annuleSessionUpdate() {
|
function One_annuleSessionUpdate() {
|
||||||
One_clearSessionFields();
|
One_clearSessionFields();
|
||||||
GetCurrentSession(selected_code_session);
|
//GetCurrentSession(selected_code_session);
|
||||||
setsessionChanged(false);
|
setsessionChanged(false);
|
||||||
setCreateSessionFormation_api();
|
setCreateSessionFormation_api();
|
||||||
setCreateSessionFormation_message();
|
setCreateSessionFormation_message();
|
||||||
|
@ -2959,8 +2981,8 @@ const DisplayPartnerSession = (props) => {
|
||||||
var email = cellValues.row.email;
|
var email = cellValues.row.email;
|
||||||
setselectedattendeeemail(email);
|
setselectedattendeeemail(email);
|
||||||
var prenom = cellValues.row.prenom;
|
var prenom = cellValues.row.prenom;
|
||||||
GetAttendee_Data(email, selected_code_session);
|
GetAttendee_Data(email, selected_session_id);
|
||||||
getStagiaireImages(selected_internal_url, selected_code_session, email,);
|
getStagiaireImages(selected_internal_url, selected_session_id, email,);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -3217,7 +3239,7 @@ const DisplayPartnerSession = (props) => {
|
||||||
const stored_cookie = getCookie('tokenmysypart');
|
const stored_cookie = getCookie('tokenmysypart');
|
||||||
formData.append("token", stored_cookie);
|
formData.append("token", stored_cookie);
|
||||||
formData.append("class_internal_url", selected_internal_url);
|
formData.append("class_internal_url", selected_internal_url);
|
||||||
formData.append("session_id", selected_code_session);
|
formData.append("session_id", selected_session_id);
|
||||||
formData.append("email", selectedattendeeemail);
|
formData.append("email", selectedattendeeemail);
|
||||||
|
|
||||||
console.log(" ### userimgclassprofilchanged =", userimgclassprofilchanged)
|
console.log(" ### userimgclassprofilchanged =", userimgclassprofilchanged)
|
||||||
|
@ -3326,7 +3348,7 @@ const DisplayPartnerSession = (props) => {
|
||||||
const stored_cookie = getCookie('tokenmysypart');
|
const stored_cookie = getCookie('tokenmysypart');
|
||||||
|
|
||||||
formData.append("token", stored_cookie);
|
formData.append("token", stored_cookie);
|
||||||
formData.append("session_id", selected_code_session);
|
formData.append("session_id", selected_session_id);
|
||||||
|
|
||||||
var local_mail = ""
|
var local_mail = ""
|
||||||
if (document.getElementsByName("detail_mail") && document.getElementsByName("detail_mail")[0])
|
if (document.getElementsByName("detail_mail") && document.getElementsByName("detail_mail")[0])
|
||||||
|
@ -3482,7 +3504,7 @@ const DisplayPartnerSession = (props) => {
|
||||||
var form = new FormData();
|
var form = new FormData();
|
||||||
const stored_cookie = getCookie('tokenmysypart');
|
const stored_cookie = getCookie('tokenmysypart');
|
||||||
form.append("token", stored_cookie);
|
form.append("token", stored_cookie);
|
||||||
form.append("session_id", selected_code_session);
|
form.append("session_id", selected_session_id);
|
||||||
form.append("attendee_email", selectedattendeeemail);
|
form.append("attendee_email", selectedattendeeemail);
|
||||||
form.append("class_internal_url", selected_internal_url);
|
form.append("class_internal_url", selected_internal_url);
|
||||||
|
|
||||||
|
@ -3518,7 +3540,7 @@ const DisplayPartnerSession = (props) => {
|
||||||
var form = new FormData();
|
var form = new FormData();
|
||||||
const stored_cookie = getCookie('tokenmysypart');
|
const stored_cookie = getCookie('tokenmysypart');
|
||||||
form.append("token", stored_cookie);
|
form.append("token", stored_cookie);
|
||||||
form.append("session_id", selected_code_session);
|
form.append("session_id", selected_session_id);
|
||||||
form.append("attendee_email", email);
|
form.append("attendee_email", email);
|
||||||
form.append("class_internal_url", selected_internal_url);
|
form.append("class_internal_url", selected_internal_url);
|
||||||
|
|
||||||
|
@ -3561,7 +3583,7 @@ const DisplayPartnerSession = (props) => {
|
||||||
var form = new FormData();
|
var form = new FormData();
|
||||||
const stored_cookie = getCookie('tokenmysypart');
|
const stored_cookie = getCookie('tokenmysypart');
|
||||||
form.append("token", stored_cookie);
|
form.append("token", stored_cookie);
|
||||||
form.append("session_id", selected_code_session);
|
form.append("session_id", selected_session_id);
|
||||||
form.append("attendee_email", selectedattendeeemail);
|
form.append("attendee_email", selectedattendeeemail);
|
||||||
form.append("class_internal_url", selected_internal_url);
|
form.append("class_internal_url", selected_internal_url);
|
||||||
|
|
||||||
|
@ -3886,6 +3908,7 @@ const DisplayPartnerSession = (props) => {
|
||||||
id: index,
|
id: index,
|
||||||
class_internal_url: JSON.parse(item).class_internal_url,
|
class_internal_url: JSON.parse(item).class_internal_url,
|
||||||
code_session: JSON.parse(item).code_session,
|
code_session: JSON.parse(item).code_session,
|
||||||
|
_id: JSON.parse(item)._id,
|
||||||
date_debut: JSON.parse(item).date_debut,
|
date_debut: JSON.parse(item).date_debut,
|
||||||
date_fin: JSON.parse(item).date_fin,
|
date_fin: JSON.parse(item).date_fin,
|
||||||
distantiel: JSON.parse(item).distantiel,
|
distantiel: JSON.parse(item).distantiel,
|
||||||
|
|
|
@ -71,6 +71,7 @@ const DisplayPartnerStagiaires = (props) => {
|
||||||
|
|
||||||
const columns = [
|
const columns = [
|
||||||
{ field: '_id', headerName: '_id', hide: true },
|
{ field: '_id', headerName: '_id', hide: true },
|
||||||
|
{ field: 'session_id', headerName: 'session_id', hide: true },
|
||||||
{ field: 'id', headerName: 'id', hide: true },
|
{ field: 'id', headerName: 'id', hide: true },
|
||||||
{ field: 'class_internal_url', headerName: 'class_internal_url', hide: true },
|
{ field: 'class_internal_url', headerName: 'class_internal_url', hide: true },
|
||||||
|
|
||||||
|
@ -91,7 +92,7 @@ const DisplayPartnerStagiaires = (props) => {
|
||||||
return "???";
|
return "???";
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
{ field: 'session_id', headerName: 'Code session', hideable: true, },
|
{ field: 'code_session', headerName: 'Code session', hideable: true, },
|
||||||
{ field: 'title', headerName: 'Formation', width: datagrid_columns_size_model1, align: "center", hideable: true, },
|
{ field: 'title', headerName: 'Formation', width: datagrid_columns_size_model1, align: "center", hideable: true, },
|
||||||
{
|
{
|
||||||
field: 'distantiel', headerName: 'Distantiel', hideable: false, width: datagrid_columns_size_model2,
|
field: 'distantiel', headerName: 'Distantiel', hideable: false, width: datagrid_columns_size_model2,
|
||||||
|
@ -290,8 +291,14 @@ const DisplayPartnerStagiaires = (props) => {
|
||||||
var line = JSON.parse(rowss[selected_row_id]);
|
var line = JSON.parse(rowss[selected_row_id]);
|
||||||
|
|
||||||
|
|
||||||
var code_session = line.session_id;
|
var code_session = line.code_session;
|
||||||
setselected_code_session(line.session_id);
|
setselected_code_session(line.code_session);
|
||||||
|
|
||||||
|
|
||||||
|
var session_id = line.session_id;
|
||||||
|
setselected_session_id(line.session_id);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
var internal_url = line.class_internal_url;
|
var internal_url = line.class_internal_url;
|
||||||
setselected_internal_url(line.class_internal_url);
|
setselected_internal_url(line.class_internal_url);
|
||||||
|
@ -311,10 +318,10 @@ const DisplayPartnerStagiaires = (props) => {
|
||||||
myRef.current.scrollIntoView({ behavior: "smooth" });
|
myRef.current.scrollIntoView({ behavior: "smooth" });
|
||||||
}
|
}
|
||||||
|
|
||||||
GetAttendee_Data(participant_email, code_session, internal_url);
|
GetAttendee_Data(participant_email, session_id, internal_url);
|
||||||
|
|
||||||
// Recuperation de l'image de profiel
|
// Recuperation de l'image de profiel
|
||||||
getStagiaireImages(internal_url, code_session, participant_email);
|
getStagiaireImages(internal_url, session_id, participant_email);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
GetCurrentSession(line.code_session, line.class_internal_url);
|
GetCurrentSession(line.code_session, line.class_internal_url);
|
||||||
|
@ -356,6 +363,8 @@ const DisplayPartnerStagiaires = (props) => {
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
const [selected_session_id, setselected_session_id] = useState();
|
||||||
const [selected_code_session, setselected_code_session] = useState();
|
const [selected_code_session, setselected_code_session] = useState();
|
||||||
const [selected_internal_url, setselected_internal_url] = useState();
|
const [selected_internal_url, setselected_internal_url] = useState();
|
||||||
const [selected_class_title, setselected_class_title] = useState();
|
const [selected_class_title, setselected_class_title] = useState();
|
||||||
|
@ -561,7 +570,7 @@ const DisplayPartnerStagiaires = (props) => {
|
||||||
const stored_cookie = getCookie('tokenmysypart');
|
const stored_cookie = getCookie('tokenmysypart');
|
||||||
|
|
||||||
formData.append("token", stored_cookie);
|
formData.append("token", stored_cookie);
|
||||||
formData.append("session_id", selected_code_session);
|
formData.append("session_id", selected_session_id);
|
||||||
|
|
||||||
var local_mail = ""
|
var local_mail = ""
|
||||||
if (document.getElementsByName("detail_mail") && document.getElementsByName("detail_mail")[0])
|
if (document.getElementsByName("detail_mail") && document.getElementsByName("detail_mail")[0])
|
||||||
|
@ -1009,7 +1018,7 @@ const DisplayPartnerStagiaires = (props) => {
|
||||||
var form = new FormData();
|
var form = new FormData();
|
||||||
const stored_cookie = getCookie('tokenmysypart');
|
const stored_cookie = getCookie('tokenmysypart');
|
||||||
form.append("token", stored_cookie);
|
form.append("token", stored_cookie);
|
||||||
form.append("session_id", selected_code_session);
|
form.append("session_id", selected_session_id);
|
||||||
form.append("attendee_email", selectedattendeeemail);
|
form.append("attendee_email", selectedattendeeemail);
|
||||||
form.append("class_internal_url", selected_internal_url);
|
form.append("class_internal_url", selected_internal_url);
|
||||||
|
|
||||||
|
@ -1045,7 +1054,7 @@ const DisplayPartnerStagiaires = (props) => {
|
||||||
var form = new FormData();
|
var form = new FormData();
|
||||||
const stored_cookie = getCookie('tokenmysypart');
|
const stored_cookie = getCookie('tokenmysypart');
|
||||||
form.append("token", stored_cookie);
|
form.append("token", stored_cookie);
|
||||||
form.append("session_id", selected_code_session);
|
form.append("session_id", selected_session_id);
|
||||||
form.append("attendee_email", email);
|
form.append("attendee_email", email);
|
||||||
form.append("class_internal_url", selected_internal_url);
|
form.append("class_internal_url", selected_internal_url);
|
||||||
|
|
||||||
|
@ -1090,7 +1099,7 @@ const DisplayPartnerStagiaires = (props) => {
|
||||||
const stored_cookie = getCookie('tokenmysypart');
|
const stored_cookie = getCookie('tokenmysypart');
|
||||||
formData.append("token", stored_cookie);
|
formData.append("token", stored_cookie);
|
||||||
formData.append("class_internal_url", selected_internal_url);
|
formData.append("class_internal_url", selected_internal_url);
|
||||||
formData.append("session_id", selected_code_session);
|
formData.append("session_id", selected_session_id);
|
||||||
formData.append("email", selected_participant_email);
|
formData.append("email", selected_participant_email);
|
||||||
|
|
||||||
|
|
||||||
|
@ -1415,6 +1424,7 @@ const DisplayPartnerStagiaires = (props) => {
|
||||||
console.log(" In GetAttendee res.data.message r_class = " + res.data.message);
|
console.log(" In GetAttendee res.data.message r_class = " + res.data.message);
|
||||||
setGetAttendee_api("true");
|
setGetAttendee_api("true");
|
||||||
setGetAttendee_result(res.data.message);
|
setGetAttendee_result(res.data.message);
|
||||||
|
|
||||||
var mylocalattendee = JSON.parse(res.data.message);
|
var mylocalattendee = JSON.parse(res.data.message);
|
||||||
|
|
||||||
|
|
||||||
|
@ -1609,6 +1619,7 @@ const DisplayPartnerStagiaires = (props) => {
|
||||||
const [getPartnerImages_message, setgetPartnerImages_message] = useState();
|
const [getPartnerImages_message, setgetPartnerImages_message] = useState();
|
||||||
const [getPartnerImages_result, setgetPartnerImages_result] = useState();
|
const [getPartnerImages_result, setgetPartnerImages_result] = useState();
|
||||||
function getStagiaireImages(local_internal_url, local_selected_code_session, local_email) {
|
function getStagiaireImages(local_internal_url, local_selected_code_session, local_email) {
|
||||||
|
|
||||||
var myurl = process.env.REACT_APP_API_URL + "myclass/api/getRecodedStagiaireImage_from_front/";
|
var myurl = process.env.REACT_APP_API_URL + "myclass/api/getRecodedStagiaireImage_from_front/";
|
||||||
|
|
||||||
var form = new FormData();
|
var form = new FormData();
|
||||||
|
@ -1757,6 +1768,8 @@ const DisplayPartnerStagiaires = (props) => {
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
|
const myRef_head = useRef(null)
|
||||||
|
|
||||||
const [UpdateStagiaireData_api, setUpdateStagiaireData_api] = useState();
|
const [UpdateStagiaireData_api, setUpdateStagiaireData_api] = useState();
|
||||||
const [UpdateStagiaireData_message, setUpdateStagiaireData_message] = useState();
|
const [UpdateStagiaireData_message, setUpdateStagiaireData_message] = useState();
|
||||||
const [UpdateStagiaireData_result, setUpdateStagiaireData_result] = useState();
|
const [UpdateStagiaireData_result, setUpdateStagiaireData_result] = useState();
|
||||||
|
@ -1771,7 +1784,7 @@ const DisplayPartnerStagiaires = (props) => {
|
||||||
const stored_cookie = getCookie('tokenmysypart');
|
const stored_cookie = getCookie('tokenmysypart');
|
||||||
form.append("token", stored_cookie);
|
form.append("token", stored_cookie);
|
||||||
form.append("class_internal_url", selected_internal_url);
|
form.append("class_internal_url", selected_internal_url);
|
||||||
form.append("session_id", p_detail_session_class);
|
form.append("session_id", p_detail_session_class_id);
|
||||||
form.append("nom", p_detail_nom);
|
form.append("nom", p_detail_nom);
|
||||||
form.append("prenom", p_detail_prenom);
|
form.append("prenom", p_detail_prenom);
|
||||||
form.append("email", p_detail_mail);
|
form.append("email", p_detail_mail);
|
||||||
|
@ -1821,8 +1834,12 @@ const DisplayPartnerStagiaires = (props) => {
|
||||||
disableAttendeeDetailFields();
|
disableAttendeeDetailFields();
|
||||||
setparticipant_data_changed();
|
setparticipant_data_changed();
|
||||||
setparticipant_data_edit_mode();
|
setparticipant_data_edit_mode();
|
||||||
GetAttendee_Data(p_detail_mail, p_detail_session_class, selected_internal_url);
|
GetAttendee_Data(p_detail_mail, p_detail_session_class_id, selected_internal_url);
|
||||||
alert(" La mise à jour été correctement faite.");
|
alert(" La mise à jour été correctement faite.");
|
||||||
|
|
||||||
|
|
||||||
|
myRef_head.current.scrollIntoView({ behavior: "smooth" });
|
||||||
|
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
setUpdateStagiaireData_api("false");
|
setUpdateStagiaireData_api("false");
|
||||||
|
@ -1985,7 +2002,7 @@ const DisplayPartnerStagiaires = (props) => {
|
||||||
>
|
>
|
||||||
<MenuItem value="email" style={{ "paddingLeft": "5px", "textAlign": "left", "width": "100%" }} >Email </MenuItem>
|
<MenuItem value="email" style={{ "paddingLeft": "5px", "textAlign": "left", "width": "100%" }} >Email </MenuItem>
|
||||||
<MenuItem value="nom" style={{ "paddingLeft": "5px", "textAlign": "left", "width": "100%" }} >Nom </MenuItem>
|
<MenuItem value="nom" style={{ "paddingLeft": "5px", "textAlign": "left", "width": "100%" }} >Nom </MenuItem>
|
||||||
<MenuItem value="session_id" style={{ "paddingLeft": "5px", "textAlign": "left", "width": "100%" }}>Code Session </MenuItem>
|
<MenuItem value="code_session" style={{ "paddingLeft": "5px", "textAlign": "left", "width": "100%" }}>Code Session </MenuItem>
|
||||||
<MenuItem value="class_title" style={{ "paddingLeft": "5px", "textAlign": "left", "width": "100%" }} >Titre Formation </MenuItem>
|
<MenuItem value="class_title" style={{ "paddingLeft": "5px", "textAlign": "left", "width": "100%" }} >Titre Formation </MenuItem>
|
||||||
|
|
||||||
|
|
||||||
|
@ -2030,6 +2047,7 @@ const DisplayPartnerStagiaires = (props) => {
|
||||||
<a data-tooltip-id="my-tooltip01" data-tooltip-content="Ajouter une nouvelle ligne de filtre">
|
<a data-tooltip-id="my-tooltip01" data-tooltip-content="Ajouter une nouvelle ligne de filtre">
|
||||||
<MdAddCircleOutline onClick={(e) => {
|
<MdAddCircleOutline onClick={(e) => {
|
||||||
setp_filtre2("1");
|
setp_filtre2("1");
|
||||||
|
setp_filtre2_value("");
|
||||||
}} />
|
}} />
|
||||||
</a>
|
</a>
|
||||||
</div>}
|
</div>}
|
||||||
|
@ -2064,14 +2082,14 @@ const DisplayPartnerStagiaires = (props) => {
|
||||||
>
|
>
|
||||||
<MenuItem value="email" style={{ "paddingLeft": "5px", "textAlign": "left", "width": "100%" }} >Email </MenuItem>
|
<MenuItem value="email" style={{ "paddingLeft": "5px", "textAlign": "left", "width": "100%" }} >Email </MenuItem>
|
||||||
<MenuItem value="nom" style={{ "paddingLeft": "5px", "textAlign": "left", "width": "100%" }} >Nom </MenuItem>
|
<MenuItem value="nom" style={{ "paddingLeft": "5px", "textAlign": "left", "width": "100%" }} >Nom </MenuItem>
|
||||||
<MenuItem value="session_id" style={{ "paddingLeft": "5px", "textAlign": "left", "width": "100%" }}>Code Session </MenuItem>
|
<MenuItem value="code_session" style={{ "paddingLeft": "5px", "textAlign": "left", "width": "100%" }}>Code Session </MenuItem>
|
||||||
<MenuItem value="class_title" style={{ "paddingLeft": "5px", "textAlign": "left", "width": "100%" }} >Titre Formation </MenuItem>
|
<MenuItem value="class_title" style={{ "paddingLeft": "5px", "textAlign": "left", "width": "100%" }} >Titre Formation </MenuItem>
|
||||||
|
|
||||||
|
|
||||||
</TextField>
|
</TextField>
|
||||||
</div>
|
</div>
|
||||||
<div className="div_row_droite texte_area_filter_value" style={{ "marginTop": "0.5rem" }}>
|
<div className="div_row_droite texte_area_filter_value" style={{ "marginTop": "0.5rem" }}>
|
||||||
{String(p_filtre2).length > 3 &&
|
{String(p_filtre2).length > 2 &&
|
||||||
<TextField
|
<TextField
|
||||||
sx={{ '& legend': { display: 'none' }, '& fieldset': { top: 0 }, }}
|
sx={{ '& legend': { display: 'none' }, '& fieldset': { top: 0 }, }}
|
||||||
required
|
required
|
||||||
|
@ -2100,18 +2118,19 @@ const DisplayPartnerStagiaires = (props) => {
|
||||||
/>}
|
/>}
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
{String(p_filtre2).length > 3 && <div className='filter_bton_add' >
|
{String(p_filtre2).length > 2 && <div className='filter_bton_add' >
|
||||||
<Tooltip id="my-tooltip03" style={{ "fontSize": "12px" }} />
|
<Tooltip id="my-tooltip03" style={{ "fontSize": "12px" }} />
|
||||||
<a data-tooltip-id="my-tooltip03" data-tooltip-content="Ajouter une nouvelle ligne de filtre">
|
<a data-tooltip-id="my-tooltip03" data-tooltip-content="Ajouter une nouvelle ligne de filtre">
|
||||||
<MdAddCircleOutline
|
<MdAddCircleOutline
|
||||||
onClick={(e) => {
|
onClick={(e) => {
|
||||||
setp_filtre3("1");
|
setp_filtre3("1");
|
||||||
|
setp_filtre3_value("");
|
||||||
}}
|
}}
|
||||||
/>
|
/>
|
||||||
</a>
|
</a>
|
||||||
</div>}
|
</div>}
|
||||||
|
|
||||||
{String(p_filtre2).length > 3 && <div className='filter_bton_add'>
|
{String(p_filtre2).length > 2 && <div className='filter_bton_add'>
|
||||||
<Tooltip id="my-tooltip04" style={{ "fontSize": "12px" }} />
|
<Tooltip id="my-tooltip04" style={{ "fontSize": "12px" }} />
|
||||||
<a data-tooltip-id="my-tooltip04" data-tooltip-content="Supprimer cette ligne de filtre">
|
<a data-tooltip-id="my-tooltip04" data-tooltip-content="Supprimer cette ligne de filtre">
|
||||||
<MdRemoveCircleOutline
|
<MdRemoveCircleOutline
|
||||||
|
@ -2143,14 +2162,14 @@ const DisplayPartnerStagiaires = (props) => {
|
||||||
>
|
>
|
||||||
<MenuItem value="email" style={{ "paddingLeft": "5px", "textAlign": "left", "width": "100%" }} >Email </MenuItem>
|
<MenuItem value="email" style={{ "paddingLeft": "5px", "textAlign": "left", "width": "100%" }} >Email </MenuItem>
|
||||||
<MenuItem value="nom" style={{ "paddingLeft": "5px", "textAlign": "left", "width": "100%" }} >Nom </MenuItem>
|
<MenuItem value="nom" style={{ "paddingLeft": "5px", "textAlign": "left", "width": "100%" }} >Nom </MenuItem>
|
||||||
<MenuItem value="session_id" style={{ "paddingLeft": "5px", "textAlign": "left", "width": "100%" }}>Code Session </MenuItem>
|
<MenuItem value="code_session" style={{ "paddingLeft": "5px", "textAlign": "left", "width": "100%" }}>Code Session </MenuItem>
|
||||||
<MenuItem value="class_title" style={{ "paddingLeft": "5px", "textAlign": "left", "width": "100%" }} >Titre Formation </MenuItem>
|
<MenuItem value="class_title" style={{ "paddingLeft": "5px", "textAlign": "left", "width": "100%" }} >Titre Formation </MenuItem>
|
||||||
|
|
||||||
|
|
||||||
</TextField>
|
</TextField>
|
||||||
</div>
|
</div>
|
||||||
<div className="div_row_droite texte_area_filter_value" style={{ "marginTop": "0.5rem" }}>
|
<div className="div_row_droite texte_area_filter_value" style={{ "marginTop": "0.5rem" }}>
|
||||||
{String(p_filtre3).length > 3 &&
|
{String(p_filtre3).length > 2 &&
|
||||||
<TextField
|
<TextField
|
||||||
sx={{ '& legend': { display: 'none' }, '& fieldset': { top: 0 }, }}
|
sx={{ '& legend': { display: 'none' }, '& fieldset': { top: 0 }, }}
|
||||||
required
|
required
|
||||||
|
@ -2179,18 +2198,19 @@ const DisplayPartnerStagiaires = (props) => {
|
||||||
/>}
|
/>}
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
{String(p_filtre2).length > 3 && <div className='filter_bton_add' >
|
{String(p_filtre2).length > 2 && <div className='filter_bton_add' >
|
||||||
<Tooltip id="my-tooltip03" style={{ "fontSize": "12px" }} />
|
<Tooltip id="my-tooltip03" style={{ "fontSize": "12px" }} />
|
||||||
<a data-tooltip-id="my-tooltip03" data-tooltip-content="Ajouter une nouvelle ligne de filtre">
|
<a data-tooltip-id="my-tooltip03" data-tooltip-content="Ajouter une nouvelle ligne de filtre">
|
||||||
<MdAddCircleOutline
|
<MdAddCircleOutline
|
||||||
onClick={(e) => {
|
onClick={(e) => {
|
||||||
setp_filtre4("1");
|
setp_filtre4("1");
|
||||||
|
setp_filtre4_value("");
|
||||||
}}
|
}}
|
||||||
/>
|
/>
|
||||||
</a>
|
</a>
|
||||||
</div>}
|
</div>}
|
||||||
|
|
||||||
{String(p_filtre3).length > 3 && <div className='filter_bton_add'>
|
{String(p_filtre3).length > 2 && <div className='filter_bton_add'>
|
||||||
<Tooltip id="my-tooltip05" style={{ "fontSize": "12px" }} />
|
<Tooltip id="my-tooltip05" style={{ "fontSize": "12px" }} />
|
||||||
<a data-tooltip-id="my-tooltip05" data-tooltip-content="Supprimer cette ligne de filtre">
|
<a data-tooltip-id="my-tooltip05" data-tooltip-content="Supprimer cette ligne de filtre">
|
||||||
<MdRemoveCircleOutline onClick={(e) => {
|
<MdRemoveCircleOutline onClick={(e) => {
|
||||||
|
@ -2218,14 +2238,14 @@ const DisplayPartnerStagiaires = (props) => {
|
||||||
>
|
>
|
||||||
<MenuItem value="email" style={{ "paddingLeft": "5px", "textAlign": "left", "width": "100%" }} >Email </MenuItem>
|
<MenuItem value="email" style={{ "paddingLeft": "5px", "textAlign": "left", "width": "100%" }} >Email </MenuItem>
|
||||||
<MenuItem value="nom" style={{ "paddingLeft": "5px", "textAlign": "left", "width": "100%" }} >Nom </MenuItem>
|
<MenuItem value="nom" style={{ "paddingLeft": "5px", "textAlign": "left", "width": "100%" }} >Nom </MenuItem>
|
||||||
<MenuItem value="session_id" style={{ "paddingLeft": "5px", "textAlign": "left", "width": "100%" }}>Code Session </MenuItem>
|
<MenuItem value="code_session" style={{ "paddingLeft": "5px", "textAlign": "left", "width": "100%" }}>Code Session </MenuItem>
|
||||||
<MenuItem value="class_title" style={{ "paddingLeft": "5px", "textAlign": "left", "width": "100%" }} >Titre Formation </MenuItem>
|
<MenuItem value="class_title" style={{ "paddingLeft": "5px", "textAlign": "left", "width": "100%" }} >Titre Formation </MenuItem>
|
||||||
|
|
||||||
|
|
||||||
</TextField>
|
</TextField>
|
||||||
</div>
|
</div>
|
||||||
<div className="div_row_droite texte_area_filter_value" style={{ "marginTop": "0.5rem" }}>
|
<div className="div_row_droite texte_area_filter_value" style={{ "marginTop": "0.5rem" }}>
|
||||||
{String(p_filtre4).length > 3 &&
|
{String(p_filtre4).length > 2 &&
|
||||||
<TextField
|
<TextField
|
||||||
sx={{ '& legend': { display: 'none' }, '& fieldset': { top: 0 }, }}
|
sx={{ '& legend': { display: 'none' }, '& fieldset': { top: 0 }, }}
|
||||||
required
|
required
|
||||||
|
@ -2256,7 +2276,7 @@ const DisplayPartnerStagiaires = (props) => {
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
{String(p_filtre2).length > 3 && <div className='filter_bton_add'>
|
{String(p_filtre2).length > 2 && <div className='filter_bton_add'>
|
||||||
<Tooltip id="my-tooltip04" style={{ "fontSize": "12px" }} />
|
<Tooltip id="my-tooltip04" style={{ "fontSize": "12px" }} />
|
||||||
<a data-tooltip-id="my-tooltip04" data-tooltip-content="Supprimer cette ligne de filtre">
|
<a data-tooltip-id="my-tooltip04" data-tooltip-content="Supprimer cette ligne de filtre">
|
||||||
<MdRemoveCircleOutline
|
<MdRemoveCircleOutline
|
||||||
|
@ -2270,7 +2290,7 @@ const DisplayPartnerStagiaires = (props) => {
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
}
|
}
|
||||||
{<div className="div_row" style={{ "border": "None", "color": "orange", "textAlign": "center" }}>
|
<div className="div_row" ref={myRef_head} style={{ "border": "None", "color": "orange", "textAlign": "center" }}>
|
||||||
|
|
||||||
<div className="div_row_gauche" style={{ "textAlign": 'left', 'marginLeft': '15px' }}>
|
<div className="div_row_gauche" style={{ "textAlign": 'left', 'marginLeft': '15px' }}>
|
||||||
<Button variant="contained" className="bton_enreg" onClick={Getall_TrainingParticipant}>Rechercher
|
<Button variant="contained" className="bton_enreg" onClick={Getall_TrainingParticipant}>Rechercher
|
||||||
|
@ -2283,7 +2303,7 @@ const DisplayPartnerStagiaires = (props) => {
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</div>}
|
</div>
|
||||||
|
|
||||||
<br />
|
<br />
|
||||||
|
|
||||||
|
@ -2356,6 +2376,7 @@ const DisplayPartnerStagiaires = (props) => {
|
||||||
id: index,
|
id: index,
|
||||||
_id: JSON.parse(item)._id,
|
_id: JSON.parse(item)._id,
|
||||||
class_internal_url: JSON.parse(item).class_internal_url,
|
class_internal_url: JSON.parse(item).class_internal_url,
|
||||||
|
code_session: JSON.parse(item).code_session,
|
||||||
session_id: JSON.parse(item).session_id,
|
session_id: JSON.parse(item).session_id,
|
||||||
email: JSON.parse(item).email,
|
email: JSON.parse(item).email,
|
||||||
nom: JSON.parse(item).nom,
|
nom: JSON.parse(item).nom,
|
||||||
|
@ -2807,7 +2828,7 @@ const DisplayPartnerStagiaires = (props) => {
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
{String(participant_data_edit_mode) === "1" && <div className="session_caract"> Session aa<br />
|
{String(participant_data_edit_mode) === "1" && <div className="session_caract"> Session <br />
|
||||||
<TextField
|
<TextField
|
||||||
sx={{ '& legend': { display: 'none' }, '& fieldset': { top: 0 }, }}
|
sx={{ '& legend': { display: 'none' }, '& fieldset': { top: 0 }, }}
|
||||||
required
|
required
|
||||||
|
|
|
@ -1058,8 +1058,8 @@ function GestionAdministrative(props) {
|
||||||
axios.post(myurl, form).then(res => {
|
axios.post(myurl, form).then(res => {
|
||||||
|
|
||||||
if (String(res.data.status) === String("true")) {
|
if (String(res.data.status) === String("true")) {
|
||||||
//console.log(" In GetCurrentClass_trainingsession res.data.status = " + res.data.status);
|
console.log(" In GetCurrentClass_trainingsession res.data.status = " + res.data.status);
|
||||||
//console.log(" In GetCurrentClass_trainingsession res.data.message r_class = " + res.data.message);
|
console.log(" In GetCurrentClass_trainingsession res.data.message r_class = " + res.data.message);
|
||||||
setGetCurrentClass_trainingsession_api("true");
|
setGetCurrentClass_trainingsession_api("true");
|
||||||
setGetCurrentClass_trainingsession_result(res.data.message);
|
setGetCurrentClass_trainingsession_result(res.data.message);
|
||||||
}
|
}
|
||||||
|
@ -1418,7 +1418,8 @@ function GestionAdministrative(props) {
|
||||||
const [p_one_detail_client_rattachement_nom, setp_one_detail_client_rattachement_nom] = useState();
|
const [p_one_detail_client_rattachement_nom, setp_one_detail_client_rattachement_nom] = useState();
|
||||||
const [p_one_detail_client_rattachement_id, setp_one_detail_client_rattachement_id] = useState();
|
const [p_one_detail_client_rattachement_id, setp_one_detail_client_rattachement_id] = useState();
|
||||||
|
|
||||||
|
const [selected_session_id, setselected_session_id] = useState("");
|
||||||
|
const [selected_code_session, setselected_code_session] = useState("");
|
||||||
const [mysession, setmysession] = useState("");
|
const [mysession, setmysession] = useState("");
|
||||||
const [allmysession_info, setallmysession_info] = useState("");
|
const [allmysession_info, setallmysession_info] = useState("");
|
||||||
const [selectedsession_date_du, setselectedsession_date_du] = useState(new Date());
|
const [selectedsession_date_du, setselectedsession_date_du] = useState(new Date());
|
||||||
|
@ -1438,6 +1439,14 @@ function GestionAdministrative(props) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
setselected_session_id(event.target.value);
|
||||||
|
|
||||||
|
|
||||||
|
const div1 = document.getElementById("muysy_code_session");
|
||||||
|
const code_session = div1.getAttribute('mysy_code_session');
|
||||||
|
setselected_code_session(code_session);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
setreduction_session("0");
|
setreduction_session("0");
|
||||||
setsessionChanged(false);
|
setsessionChanged(false);
|
||||||
|
@ -1449,12 +1458,6 @@ function GestionAdministrative(props) {
|
||||||
setSendInscriptionConfirmation_api();
|
setSendInscriptionConfirmation_api();
|
||||||
setreduction_session("0");
|
setreduction_session("0");
|
||||||
|
|
||||||
//console.log(" reduction_session = ", reduction_session);
|
|
||||||
/*
|
|
||||||
if (String(reduction_session) === "1")
|
|
||||||
setreduction_session("0");
|
|
||||||
*/
|
|
||||||
|
|
||||||
|
|
||||||
var tab_date = [];
|
var tab_date = [];
|
||||||
|
|
||||||
|
@ -1938,7 +1941,7 @@ function GestionAdministrative(props) {
|
||||||
const stored_cookie = getCookie('tokenmysypart');
|
const stored_cookie = getCookie('tokenmysypart');
|
||||||
form.append("token", stored_cookie);
|
form.append("token", stored_cookie);
|
||||||
form.append("class_internal_url", internal_url);
|
form.append("class_internal_url", internal_url);
|
||||||
form.append("code_session", localsession_id);
|
form.append("session_id", localsession_id);
|
||||||
|
|
||||||
var myurl = process.env.REACT_APP_API_URL + "myclass/api/GetSessionFormation/";
|
var myurl = process.env.REACT_APP_API_URL + "myclass/api/GetSessionFormation/";
|
||||||
|
|
||||||
|
@ -4857,7 +4860,7 @@ function GestionAdministrative(props) {
|
||||||
</TextField>
|
</TextField>
|
||||||
---*/}
|
---*/}
|
||||||
Choisir une session <br />
|
Choisir une session <br />
|
||||||
<select id="session_liste2" value={mysession} onChange={handleChangeSession} className="selectsession">
|
<select id="session_liste" value={mysession} onChange={handleChangeSession} className="selectsession">
|
||||||
<option value="" className="select_option_css">Choisir</option>
|
<option value="" className="select_option_css">Choisir</option>
|
||||||
|
|
||||||
|
|
||||||
|
@ -4865,7 +4868,7 @@ function GestionAdministrative(props) {
|
||||||
GetCurrentClass_trainingsession_result.map((session) => (
|
GetCurrentClass_trainingsession_result.map((session) => (
|
||||||
|
|
||||||
|
|
||||||
<option value={(JSON.parse(session).code_session)} className="select_option_css">
|
<option id="muysy_code_session" value={(JSON.parse(session)._id)} mysy_code_session ={(JSON.parse(session).code_session)} className="select_option_css">
|
||||||
{(JSON.parse(session).code_session) && (JSON.parse(session).code_session) + " - "}
|
{(JSON.parse(session).code_session) && (JSON.parse(session).code_session) + " - "}
|
||||||
{(JSON.parse(session).session_ondemande) === "1" && " A la Demande - "}
|
{(JSON.parse(session).session_ondemande) === "1" && " A la Demande - "}
|
||||||
{(!JSON.parse(session).session_ondemande || JSON.parse(session).session_ondemande === "0") &&
|
{(!JSON.parse(session).session_ondemande || JSON.parse(session).session_ondemande === "0") &&
|
||||||
|
|
Loading…
Reference in New Issue