-
-
-
+
+
- {
- setSelectionModel_task_cost(newSelectionModel);
- /*if (newSelectionModel.length === 1)
- handleClick_edit_session_From_Line(newSelectionModel);*/
- if (newSelectionModel.length !== 1) {
- /* setaddOneParticipant();
- setdisplay_detail_insc();
- setselected_code_session();
- setsubmenu();*/
- }
- }}
- selectionModel={selectionModel_task_cost}
-
- localeText={frFR.components.MuiDataGrid.defaultProps.localeText}
- rows={Getall_Qry_RH_Task_Cost_Data_result.map((item, index) => (
- {
- id: index,
- _id: JSON.parse(item)._id,
- rh_civilite: JSON.parse(item).rh_civilite,
- rh_nom: JSON.parse(item).rh_nom,
- rh_prenom: JSON.parse(item).rh_prenom,
- rh_email: JSON.parse(item).rh_email,
- rh_ismanager: JSON.parse(item).rh_ismanager,
- rh_fonction: JSON.parse(item).rh_fonction,
- rh_telephone_mobile: JSON.parse(item).rh_telephone_mobile,
- rh_adr_adresse: JSON.parse(item).rh_adr_adresse,
- rh_adr_code_postal: JSON.parse(item).rh_adr_code_postal,
- rh_adr_ville: JSON.parse(item).rh_adr_ville,
- rh_adr_pays: JSON.parse(item).rh_adr_pays,
- rh_contrat_date_debut: JSON.parse(item).rh_contrat_date_debut,
- rh_contrat_date_fin: JSON.parse(item).rh_contrat_date_fin,
- rh_contrat_type_contrat: JSON.parse(item).rh_contrat_type_contrat,
- rh_contrat_type_employe: JSON.parse(item).rh_contrat_type_employe,
- rh_contrat_cout: JSON.parse(item).rh_contrat_cout,
- rh_contrat_periodicite: JSON.parse(item).rh_contrat_periodicite,
- rh_contrat_quantite: JSON.parse(item).rh_contrat_quantite,
- rh_contrat_groupe_prix_achat_id: JSON.parse(item).rh_contrat_groupe_prix_achat_id,
-
- rh_contrat_groupe_prix_achat_code: JSON.parse(item).rh_contrat_groupe_prix_achat_code,
- rh_contrat_groupe_prix_achat_cout: JSON.parse(item).rh_contrat_groupe_prix_achat_cout,
- rh_contrat_groupe_prix_achat_periodicite: JSON.parse(item).rh_contrat_groupe_prix_achat_periodicite,
- rh_event_planning_event_title: JSON.parse(item).rh_event_planning_event_title,
- rh_event_planning_even_comment: JSON.parse(item).rh_event_planning_even_comment,
- rh_event_planning_event_type: JSON.parse(item).rh_event_planning_event_type,
- rh_event_planning_event_duration_hour: JSON.parse(item).rh_event_planning_event_duration_hour,
- rh_event_planning_agenda_date_jour: JSON.parse(item).rh_event_planning_agenda_date_jour,
- rh_event_planning_event_start: JSON.parse(item).rh_event_planning_event_start,
- rh_event_planning_event_end: JSON.parse(item).rh_event_planning_event_end,
- rh_event_planning_event_cost: JSON.parse(item).rh_event_planning_event_cost,
-
- }
- ))}
-
- columns={columns_task_cost}
- pageSize={10}
- className="datagridclass"
-
- onRowDoubleClick={(newSelectionModel) => {
+ '& .line--statut--selected': {
+ backgroundColor: '#FBF2EF',
+ color: 'black',
+ },
+ '& .line--statut--pair': {
+ backgroundColor: 'rgba(235, 235, 235, .7)',
+ color: 'black',
+ },
+ '& .line--statut--impair': {
+ backgroundColor: '#FFFFFF',
+ color: 'black',
+ },
}}
+ >
+ {
+ setSelectionModel_task_cost(newSelectionModel);
+ /*if (newSelectionModel.length === 1)
+ handleClick_edit_session_From_Line(newSelectionModel);*/
+ if (newSelectionModel.length !== 1) {
+ /* setaddOneParticipant();
+ setdisplay_detail_insc();
+ setselected_code_session();
+ setsubmenu();*/
+ }
+ }}
+ selectionModel={selectionModel_task_cost}
+
+ localeText={frFR.components.MuiDataGrid.defaultProps.localeText}
+ rows={Getall_Qry_RH_Task_Cost_Data_result.map((item, index) => (
+ {
+ id: index,
+ _id: JSON.parse(item)._id,
+ rh_civilite: JSON.parse(item).rh_civilite,
+ rh_nom: JSON.parse(item).rh_nom,
+ rh_prenom: JSON.parse(item).rh_prenom,
+ rh_email: JSON.parse(item).rh_email,
+ rh_ismanager: JSON.parse(item).rh_ismanager,
+ rh_fonction: JSON.parse(item).rh_fonction,
+ rh_telephone_mobile: JSON.parse(item).rh_telephone_mobile,
+ rh_adr_adresse: JSON.parse(item).rh_adr_adresse,
+ rh_adr_code_postal: JSON.parse(item).rh_adr_code_postal,
+ rh_adr_ville: JSON.parse(item).rh_adr_ville,
+ rh_adr_pays: JSON.parse(item).rh_adr_pays,
+ rh_contrat_date_debut: JSON.parse(item).rh_contrat_date_debut,
+ rh_contrat_date_fin: JSON.parse(item).rh_contrat_date_fin,
+ rh_contrat_type_contrat: JSON.parse(item).rh_contrat_type_contrat,
+ rh_contrat_type_employe: JSON.parse(item).rh_contrat_type_employe,
+ rh_contrat_cout: JSON.parse(item).rh_contrat_cout,
+ rh_contrat_periodicite: JSON.parse(item).rh_contrat_periodicite,
+ rh_contrat_quantite: JSON.parse(item).rh_contrat_quantite,
+ rh_contrat_groupe_prix_achat_id: JSON.parse(item).rh_contrat_groupe_prix_achat_id,
+
+ rh_contrat_groupe_prix_achat_code: JSON.parse(item).rh_contrat_groupe_prix_achat_code,
+ rh_contrat_groupe_prix_achat_cout: JSON.parse(item).rh_contrat_groupe_prix_achat_cout,
+ rh_contrat_groupe_prix_achat_periodicite: JSON.parse(item).rh_contrat_groupe_prix_achat_periodicite,
+ rh_event_planning_event_title: JSON.parse(item).rh_event_planning_event_title,
+ rh_event_planning_even_comment: JSON.parse(item).rh_event_planning_even_comment,
+ rh_event_planning_event_type: JSON.parse(item).rh_event_planning_event_type,
+ rh_event_planning_event_duration_hour: JSON.parse(item).rh_event_planning_event_duration_hour,
+ rh_event_planning_agenda_date_jour: JSON.parse(item).rh_event_planning_agenda_date_jour,
+ rh_event_planning_event_start: JSON.parse(item).rh_event_planning_event_start,
+ rh_event_planning_event_end: JSON.parse(item).rh_event_planning_event_end,
+ rh_event_planning_event_cost: JSON.parse(item).rh_event_planning_event_cost,
+
+ }
+ ))}
+
+ columns={columns_task_cost}
+ pageSize={10}
+ className="datagridclass"
+
+ onRowDoubleClick={(newSelectionModel) => {
+
+ }}
- rowsPerPageOptions={[10]}
- disableSelectionOnClick
- components={{
- Toolbar: GridToolbar,
- }}
- //sx={datagridSx}
- getCellClassName={(params) => {
+ rowsPerPageOptions={[10]}
+ disableSelectionOnClick
+ components={{
+ Toolbar: GridToolbar,
+ }}
+ //sx={datagridSx}
+ getCellClassName={(params) => {
- /* // Pour la gestion de la couleur de zone double cliquée
- if (String(params.row.id) === String(gridline_id)) {
- return 'line--statut--selected';
- }
- else if (parseInt(String(params.row.id)) % 2 === 0) {
- return 'line--statut--pair';
- }
- else if (parseInt(String(params.row.id)) % 2 !== 0) {
- return 'line--statut--impair';
- }*/
+ /* // Pour la gestion de la couleur de zone double cliquée
+ if (String(params.row.id) === String(gridline_id)) {
+ return 'line--statut--selected';
+ }
+ else if (parseInt(String(params.row.id)) % 2 === 0) {
+ return 'line--statut--pair';
+ }
+ else if (parseInt(String(params.row.id)) % 2 !== 0) {
+ return 'line--statut--impair';
+ }*/
- }}
+ }}
- getRowClassName={(params) => {
+ getRowClassName={(params) => {
- /* // Pour la gestion de la couleur de zone double cliquée
- if (String(params.row.id) === String(gridline_id)) {
+ /* // Pour la gestion de la couleur de zone double cliquée
+ if (String(params.row.id) === String(gridline_id)) {
+
+ return 'line--statut--selected';
+ }
+ else if (parseInt(String(params.row.id)) % 2 === 0) {
+ return 'line--statut--pair';
+ }
+ else if (parseInt(String(params.row.id)) % 2 !== 0) {
+ return 'line--statut--impair';
+ }*/
- return 'line--statut--selected';
- }
- else if (parseInt(String(params.row.id)) % 2 === 0) {
- return 'line--statut--pair';
- }
- else if (parseInt(String(params.row.id)) % 2 !== 0) {
- return 'line--statut--impair';
- }*/
-
- }}
- getEstimatedRowHeight={() => 200}
- getRowHeight={() => "auto"}
+ }}
+ getEstimatedRowHeight={() => 200}
+ getRowHeight={() => "auto"}
- />
-
-
+ />
+
+
-
- {Getall_Qry_RH_Task_Cost_Data_result &&
+
+ {Getall_Qry_RH_Task_Cost_Data_result &&
Getall_Qry_RH_Task_Cost_Data_result.map((my_data) => (
{JSON.parse(my_data).total_duration &&
-
+
Durée totale : {JSON.parse(my_data).total_duration}
-
+
}
{JSON.parse(my_data).total_cost &&
-
+
Coût total : {JSON.parse(my_data).total_cost}
-
+
}