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