24/03/23 - 23h
parent
21cc085524
commit
1f8db86604
|
@ -2642,7 +2642,7 @@ function GestionAdministrative(props) {
|
|||
|
||||
var liste_formation = GetSelectedRows_PresInsc_Ids();
|
||||
for (var i = 0; i < liste_formation.length; i++) {
|
||||
var line = JSON.parse(rowss[i]);
|
||||
var line = JSON.parse(rowss[liste_formation[i]]);
|
||||
|
||||
var email = line.email;
|
||||
var montant = String(line.price);
|
||||
|
@ -2700,6 +2700,11 @@ function GestionAdministrative(props) {
|
|||
setSelectionModel([]);
|
||||
setactionmass_preinsc_val();
|
||||
|
||||
GetListePreinscrit(mysession);
|
||||
GetListeInscrit(mysession);
|
||||
GetListeEmargement(mysession);
|
||||
GetListeEvaluation(mysession);
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
@ -2708,7 +2713,7 @@ function GestionAdministrative(props) {
|
|||
const value = event.target.value;
|
||||
|
||||
|
||||
if (String(value) === "confirmation" || String(value) === "impression" || String(value) === "annuleinscription") {
|
||||
if (String(value) === "confirmation" || String(value) === "impression" || String(value) === "annule inscription") {
|
||||
setactionmass_insc_val(value);
|
||||
}
|
||||
else {
|
||||
|
@ -2719,8 +2724,10 @@ function GestionAdministrative(props) {
|
|||
|
||||
function GetSelectedRows_Insc_Ids() {
|
||||
|
||||
|
||||
var tab_tmp = []
|
||||
for (var i = 0; i < selectionModel_insc.length; i++) {
|
||||
//console.log(" ### selectionModel_insc[i] = ", selectionModel_insc[i]);
|
||||
var myid = parseInt(String(selectionModel_insc[i]));
|
||||
//var line = JSON.parse(rowss[myid]);
|
||||
tab_tmp.push(myid);
|
||||
|
@ -2734,10 +2741,11 @@ function GestionAdministrative(props) {
|
|||
var liste_formation = GetSelectedRows_Insc_Ids();
|
||||
for (var i = 0; i < liste_formation.length; i++) {
|
||||
|
||||
var line = JSON.parse(rowss_insc[i]);
|
||||
|
||||
var line = JSON.parse(rowss_insc[liste_formation[i]]);
|
||||
//console.log(" line = ", line);
|
||||
var email = line.email;
|
||||
console.log(" Traitement de email = ", email);
|
||||
//console.log(" Traitement de email = ", email);
|
||||
if (String(actionmass_insc_val) === "confirmation") {
|
||||
|
||||
SendInscriptionConfirmation(email);
|
||||
|
@ -2746,9 +2754,9 @@ function GestionAdministrative(props) {
|
|||
//console.log(" impress mail = ", email);
|
||||
DownloadAttendeeDetail_one(email);
|
||||
|
||||
} else if (String(actionmass_insc_val) === "annuleinscription") {
|
||||
} else if (String(actionmass_insc_val) === "annule inscription") {
|
||||
|
||||
console.log(" impress mail = ", email);
|
||||
//console.log(" impress mail = ", email);
|
||||
SendInscriptionCancell(email);
|
||||
|
||||
}
|
||||
|
@ -2759,6 +2767,10 @@ function GestionAdministrative(props) {
|
|||
|
||||
setSelectionModel_insc([]);
|
||||
setactionmass_insc_val();
|
||||
GetListePreinscrit(mysession);
|
||||
GetListeInscrit(mysession);
|
||||
GetListeEmargement(mysession);
|
||||
GetListeEvaluation(mysession);
|
||||
}
|
||||
|
||||
const [actionmass_emarg_val, setactionmass_emarg_val] = useState();
|
||||
|
@ -2789,7 +2801,7 @@ function GestionAdministrative(props) {
|
|||
async function actionmass_emarge_Traitemet() {
|
||||
var liste_formation = GetSelectedRows_Emarg_Ids();
|
||||
for (var i = 0; i < liste_formation.length; i++) {
|
||||
var line = JSON.parse(rowss_emarg[i]);
|
||||
var line = JSON.parse(rowss_emarg[liste_formation[i]]);
|
||||
//console.log(" line = ", line);
|
||||
var email = line.email;
|
||||
//console.log(" Traitement de email = ", email);
|
||||
|
@ -2801,6 +2813,10 @@ function GestionAdministrative(props) {
|
|||
}
|
||||
setSelectionModel_emarg([]);
|
||||
actionmass_emarg_val();
|
||||
GetListePreinscrit(mysession);
|
||||
GetListeInscrit(mysession);
|
||||
GetListeEmargement(mysession);
|
||||
GetListeEvaluation(mysession);
|
||||
}
|
||||
|
||||
|
||||
|
@ -2839,7 +2855,7 @@ function GestionAdministrative(props) {
|
|||
async function actionmass_Evaluation_Traitemet() {
|
||||
var liste_formation = GetSelectedRows_Evaluation_Ids();
|
||||
for (var i = 0; i < liste_formation.length; i++) {
|
||||
var line = JSON.parse(rowss_evaluation[i]);
|
||||
var line = JSON.parse(rowss_evaluation[liste_formation[i]]);
|
||||
//console.log(" line = ", line);
|
||||
var email = line.email;
|
||||
|
||||
|
@ -2851,6 +2867,10 @@ function GestionAdministrative(props) {
|
|||
}
|
||||
setSelectionModel_evaluation([]);
|
||||
setactionmass_eval_val();
|
||||
GetListePreinscrit(mysession);
|
||||
GetListeInscrit(mysession);
|
||||
GetListeEmargement(mysession);
|
||||
GetListeEvaluation(mysession);
|
||||
}
|
||||
|
||||
const [reduction_session, setreduction_session] = useState("0");
|
||||
|
@ -3528,7 +3548,7 @@ function GestionAdministrative(props) {
|
|||
checkboxSelection
|
||||
onSelectionModelChange={(newSelectionModel_insc) => {
|
||||
setSelectionModel_insc(newSelectionModel_insc);
|
||||
//console.log("ch selected--" + newSelectionModel);
|
||||
//console.log("ch selected--" + newSelectionModel_insc);
|
||||
}}
|
||||
selectionModel={selectionModel_insc}
|
||||
|
||||
|
@ -3571,7 +3591,7 @@ function GestionAdministrative(props) {
|
|||
<option selected value="n/a">Choisir une action</option>
|
||||
<option value="confirmation">Renvoyer une confirmation</option>
|
||||
<option value="impression">Imprimer fiches</option>
|
||||
<option value="annuleinscription">Annuler inscription</option>
|
||||
<option value="annule inscription">Annuler inscription</option>
|
||||
|
||||
</select>
|
||||
|
||||
|
|
Loading…
Reference in New Issue