/* Methodes de sauvegarde */ public static bool SaveLists() { //les fameuses delegates onSaveStart.Invoke(); bool res = false; if (!ser_chf.Save(chauffeurs)) { Debug.MsgErr($"Il y a eu une erreur lors de la sauvegarde de la liste des chauffeurs.", "Dx74", ser_chf.GetException()); res = true; } if (!ser_expl.Save(exploitations)) { Debug.MsgErr($"Il y a eu une erreur lors de la sauvegarde de la liste des exploitations.", "Dx80", ser_expl.GetException()); res = true; } if (!ser_fum.Save(fumiers)) { Debug.MsgErr($"Il y a eu une erreur lors de la sauvegarde de la liste des fumiers.", "Dx87", ser_fum.GetException()); res = true; } if (!SaveBLs()) { res = true; } if (!ID_Store.Store()) { res = true; } // onSaveStop.Invoke(); return(res); }