diff --git a/src/components/Groupe_Apprenant.js b/src/components/Groupe_Apprenant.js index 056b44d..d4e52c4 100644 --- a/src/components/Groupe_Apprenant.js +++ b/src/components/Groupe_Apprenant.js @@ -1780,6 +1780,7 @@ const Groupe_Apprenant = (props) => { const [p_detail_class_internal_url, setp_detail_class_internal_url] = React.useState(""); const [p_detail_session_id, setp_detail_session_id] = React.useState(""); const [p_detail_type_groupe_code, setp_detail_type_groupe_code] = React.useState(""); + const [p_detail_type_groupe_id, setp_detail_type_groupe_id] = React.useState(""); const [p_detail_color, setp_detail_color] = React.useState("#33b8ff"); const [p_detail_nb_grp_auto, setp_detail_nb_grp_auto] = React.useState(""); @@ -1788,6 +1789,7 @@ const Groupe_Apprenant = (props) => { const [p_detail_session_id_auto, setp_detail_session_id_auto] = React.useState(""); const [p_detail_class_internal_url_auto, setp_detail_class_internal_url_auto] = React.useState(""); const [p_detail_type_groupe_code_auto, setp_detail_type_groupe_code_auto] = React.useState(""); + const [p_detail_type_groupe_id_auto, setp_detail_type_groupe_id_auto] = React.useState(""); const [p_detail_split_racine, setp_detail_split_racine] = React.useState(""); function clear_DetailFieds() { @@ -1798,6 +1800,7 @@ const Groupe_Apprenant = (props) => { setp_detail_class_id(""); setp_detail_session_id(""); setp_detail_type_groupe_code(""); + setp_detail_type_groupe_id(""); setp_detail_color(""); } @@ -1816,7 +1819,7 @@ const Groupe_Apprenant = (props) => { form.append("code", p_detail_code); form.append("nom", p_detail_nom); form.append("description", p_detail_description); - form.append("type_groupe_code", p_detail_type_groupe_code); + form.append("groupe_inscription_type_id", p_detail_type_groupe_id); form.append("class_id", p_detail_class_id); form.append("session_id", p_detail_session_id); form.append("color", p_detail_color); @@ -1850,8 +1853,6 @@ const Groupe_Apprenant = (props) => { setgrp_apprenant_data_edit_mode(""); clear_DetailFieds(); - - if (selected_id && String(selected_id).length > 5) { handleClick_edit_evaluation_From_Line(gridline_id); Disable_Grp_Apprenant_DetailFields(); @@ -1908,7 +1909,10 @@ const Groupe_Apprenant = (props) => { console.log('UpdateStagiaireData : Not good man :( Add_Update_Grp_Apprenant_Data = ' + error); setAdd_Update_Grp_Apprenant_Data_api("false"); - alert(" Impossible d'ajouter ou mettre à jour le groupe"); + setdisplay_alert_mysy("1"); + setalert_message(" Impossible d'ajouter ou mettre à jour le groupe"); + setalert_type("error"); + }) } @@ -2244,6 +2248,7 @@ const Groupe_Apprenant = (props) => { setp_detail_session_id_auto(""); setp_detail_class_internal_url_auto(""); setp_detail_type_groupe_code_auto(""); + setp_detail_type_groupe_id_auto(""); setp_detail_split_racine(""); }; @@ -2269,7 +2274,7 @@ const Groupe_Apprenant = (props) => { form.append("nb_groupe", p_detail_nb_grp_auto); form.append("split_type", p_detail_split_type_auto); - form.append("type_groupe_code", p_detail_type_groupe_code_auto); + form.append("groupe_inscription_type_id", p_detail_type_groupe_id_auto); form.append("class_id", p_detail_class_id_auto); form.append("session_id", p_detail_session_id_auto); @@ -2528,7 +2533,7 @@ const Groupe_Apprenant = (props) => { //setOpen(false); }; - + const [Dialog_GRP_COLOR_message, setDialog_GRP_COLOR_message] = React.useState(false); const [Dialog_GRP_COLOR_open, setDialog_GRP_COLOR_open] = React.useState(false); @@ -3022,7 +3027,7 @@ const Groupe_Apprenant = (props) => { style: { overflowY: 'unset', position: 'absolute', - //top: '5rem' + top: '10rem' }, }} hideBackdrop={true} @@ -3137,10 +3142,12 @@ const Groupe_Apprenant = (props) => { setp_detail_type_groupe_code_auto(value.code); setgrp_apprenant_data_changed("1"); + setp_detail_type_groupe_id_auto(value._id); } else { setp_detail_type_groupe_code_auto(""); setgrp_apprenant_data_changed("1"); + setp_detail_type_groupe_id_auto(""); } }} @@ -3821,6 +3828,7 @@ const Groupe_Apprenant = (props) => { {String(props.check_user_acces_right("stagiaire", "write")) === "1" &&