diff --git a/src/components/GestionAdministrative.js b/src/components/GestionAdministrative.js index b018013..08b7051 100644 --- a/src/components/GestionAdministrative.js +++ b/src/components/GestionAdministrative.js @@ -1305,6 +1305,13 @@ function GestionAdministrative(props) { return; } + var session_ondemande = "0" + session_ondemande = "" + if (document.getElementById("session_ondemande") && document.getElementById("session_ondemande").value != "") { + session_ondemande = document.getElementById("session_ondemande").value; + } + + var presentiel = "0" presentiel = "" if (document.getElementById("presentiel") && document.getElementById("presentiel").value != "") { @@ -1376,6 +1383,7 @@ function GestionAdministrative(props) { form.append("date_fin", format(SessionendDate, 'dd/MM/yyyy kk:mm:ss')); form.append("prix_session", prix_session); form.append("nb_participant", nb_participant); + form.append("session_ondemande", session_ondemande); form.append("presentiel", presentiel); form.append("distantiel", distantiel); form.append("adresse", adress); @@ -1468,6 +1476,13 @@ function GestionAdministrative(props) { } + var one_session_ondemande = "0" + one_session_ondemande = "" + if (document.getElementById("one_session_ondemande") && document.getElementById("one_session_ondemande").value != "") { + one_session_ondemande = document.getElementById("one_session_ondemande").value; + } + + var presentiel = "0" presentiel = "" if (document.getElementById("one_presentiel") && document.getElementById("one_presentiel").value != "") { @@ -1556,6 +1571,7 @@ function GestionAdministrative(props) { form.append("date_fin", format(one_SessionendDate, 'dd/MM/yyyy kk:mm:ss')); form.append("prix_session", prix_session); form.append("nb_participant", nb_participant); + form.append("session_ondemande", one_session_ondemande); form.append("presentiel", presentiel); form.append("distantiel", distantiel); form.append("adresse", adress); @@ -1690,6 +1706,12 @@ function GestionAdministrative(props) { if (mylocaltraining.distantiel) document.getElementsByName("distantiel")[0].value = mylocaltraining.distantiel; + + + document.getElementsByName("session_ondemande")[0].value = ""; + if (mylocaltraining.session_ondemande) + document.getElementsByName("session_ondemande")[0].value = mylocaltraining.session_ondemande; + document.getElementsByName("presentiel")[0].value = ""; if (mylocaltraining.presentiel) document.getElementsByName("presentiel")[0].value = mylocaltraining.presentiel; @@ -1903,6 +1925,9 @@ function GestionAdministrative(props) { document.getElementsByName("prix_session")[0].disabled = true; document.getElementsByName("prix_session")[0].style.backgroundColor = "#ECEFF1"; + document.getElementsByName("session_ondemande")[0].disabled = true; + document.getElementsByName("session_ondemande")[0].style.backgroundColor = "#ECEFF1"; + document.getElementsByName("presentiel")[0].disabled = true; document.getElementsByName("presentiel")[0].style.backgroundColor = "#ECEFF1"; @@ -1950,6 +1975,8 @@ function GestionAdministrative(props) { document.getElementsByName("prix_session")[0].disabled = false; document.getElementsByName("prix_session")[0].style.backgroundColor = "#FFFFFF"; + document.getElementsByName("session_ondemande")[0].disabled = false; + document.getElementsByName("session_ondemande")[0].style.backgroundColor = "#FFFFFF"; document.getElementsByName("presentiel")[0].disabled = false; document.getElementsByName("presentiel")[0].style.backgroundColor = "#FFFFFF"; @@ -1988,6 +2015,9 @@ function GestionAdministrative(props) { if (document.getElementsByName("presentiel")[0]) document.getElementsByName("presentiel")[0].value = ""; + if (document.getElementsByName("session_ondemande")[0]) + document.getElementsByName("session_ondemande")[0].value = ""; + if (document.getElementsByName("distantiel")[0]) document.getElementsByName("distantiel")[0].value = ""; @@ -2029,6 +2059,9 @@ function GestionAdministrative(props) { if (document.getElementsByName("one_presentiel")[0]) document.getElementsByName("one_presentiel")[0].value = ""; + if (document.getElementsByName("one_session_ondemande")[0]) + document.getElementsByName("one_session_ondemande")[0].value = ""; + if (document.getElementsByName("one_distantiel")[0]) document.getElementsByName("one_distantiel")[0].value = ""; @@ -2837,7 +2870,7 @@ function GestionAdministrative(props) { if (myelement) { myelement.scrollIntoView({ behavior: 'smooth' }); } - + } else { @@ -3081,6 +3114,8 @@ function GestionAdministrative(props) { const [sessionpresence, setsessionpresence] = useState(""); const [sessiondistance, setsessiondistance] = useState(""); + const [sessionondemande, setsessionondemande] = useState(""); + const handleChangeSessionPresentiel = (event) => { const value = event.target.value; setsessionpresence(value); @@ -3636,6 +3671,22 @@ function GestionAdministrative(props) { /> +
Session à la demande* (0 = Non, 1 = Oui)
+ + + +
+
Date Debut *
-
Présentiel*
+ +
Présentiel* (0 = Non, 1 = Oui)
-
A distance*
+
A distance* (0 = Non, 1 = Oui)
+ {(JSON.parse(session).session_ondemande) === "1" && " A la Demande - "} + {( !JSON.parse(session).session_ondemande || JSON.parse(session).session_ondemande === "0" ) && + (JSON.parse(session).date_debut).substring(0, 10)+ " au "+ (JSON.parse(session).date_fin).substring(0, 10)} - {(JSON.parse(session).date_debut).substring(0, 10)} au {(JSON.parse(session).date_fin).substring(0, 10)} - + + {/*(JSON.parse(session).date_debut).substring(0, 10)} au {(JSON.parse(session).date_fin).substring(0, 10) */} - {(JSON.parse(session).distantiel) === "1" && " A Distance - "} {(JSON.parse(session).presentiel) === "1" && (JSON.parse(session).adresse) && " En Présentiel - " + (JSON.parse(session).adresse)} {(JSON.parse(session).presentiel) === "1" && (!JSON.parse(session).adresse) && " En Présentiel - "} @@ -4009,6 +4065,22 @@ function GestionAdministrative(props) { />
+
Session à la demande* (0 = Non, 1 = Oui)
+ + + +
+
Date Debut
-
Présentiel*
+ + +
Présentiel *(0 = Non, 1 = Oui)
-
A distance*
+
A distance*(0 = Non, 1 = Oui)