diff --git a/src/components/Module_Session_Evaluation.js b/src/components/Module_Session_Evaluation.js index 34e0467..80fdf41 100644 --- a/src/components/Module_Session_Evaluation.js +++ b/src/components/Module_Session_Evaluation.js @@ -703,6 +703,7 @@ const Module_Session_Evaluation = (props) => { }) } + const [actionmass_eval_froid, setactionmass_eval_froid] = useState(); const [actionmass_eval_val, setactionmass_eval_val] = useState(); const actionmass_evaluation = (event) => { @@ -754,6 +755,36 @@ const Module_Session_Evaluation = (props) => { } + function GetSelectedRows_Evaluation_Ids_cold() { + + var tab_tmp = [] + for (var i = 0; i < selectionModel_evaluation_cold.length; i++) { + var myid = parseInt(String(selectionModel_evaluation_cold[i])); + //var line = JSON.parse(rowss[myid]); + tab_tmp.push(myid); + } + return tab_tmp; + + } + async function actionmass_Evaluation_Traitemet_cold() { + var liste_formation = GetSelectedRows_Evaluation_Ids_cold(); + + + var tab_ids_inscription = [] + for (var i = 0; i < selectionModel_evaluation_cold.length; i++) { + var myid = parseInt(String(selectionModel_evaluation_cold[i])); + var line = JSON.parse(rowss_evaluation_cold[myid]); + var line_id = JSON.parse(rowss_evaluation_cold[myid])._id; + + tab_ids_inscription.push(line_id); + } + + + //SendEvaluationEmail_Many_Ids(tab_ids_inscription); + Send_Survey_By_Email_For_Ids(tab_ids_inscription); + + } + const [Send_Survey_By_Email_For_Ids_api, setSend_Survey_By_Email_For_Ids_api] = useState(); const [Send_Survey_By_Email_For_Ids_message, setSend_Survey_By_Email_For_Ids_message] = useState(); const [Send_Survey_By_Email_For_Ids_result, setSend_Survey_By_Email_For_Ids_result] = useState(); @@ -779,10 +810,17 @@ const Module_Session_Evaluation = (props) => { //console.log(" In UpdateStagiaireData res.data.message r_class = " + res.data.message); setSend_Survey_By_Email_For_Ids_api("true"); setSend_Survey_By_Email_For_Ids_result(res.data.message); + Getall_Survey_hot_evaluation_By_Session(); + Getall_Survey_cold_evaluation_By_Session(); + setSelectionModel_evaluation([]); + setSelectionModel_evaluation_cold([]); + setactionmass_eval_val(""); + setactionmass_eval_froid(""); + alert(res.data.message); } else if (String(res.data.status) === String("Err_Connexion")) { @@ -1327,7 +1365,7 @@ const Module_Session_Evaluation = (props) => { /> - {selectionModel_evaluation && selectionModel_evaluation.length >= 1 && + {selectionModel_evaluation && String(selectionModel_evaluation) !== "" && selectionModel_evaluation.length >= 0 &&