public static bool LoadLists() { ID_Store.Get(); chauffeurs = ser_chf.Load(out bool ok_1); if (!ok_1) { Debug.MsgErr($"Il y a eu une erreur lors du chargements de la liste des chauffeurs.", "Dx107", ser_chf.GetException()); } if (chauffeurs == null) { chauffeurs = new List <Chauffeur>(); } exploitations = ser_expl.Load(out bool ok_2); if (!ok_2) { Debug.MsgErr($"Il y a eu une erreur lors du chargements de la liste des exploitations.", "Dx113", ser_expl.GetException()); } if (exploitations == null) { exploitations = new List <Exploitation>(); } fumiers = ser_fum.Load(out bool ok_3); if (!ok_3) { Debug.MsgErr($"Il y a eu une erreur lors du chargements de la liste des fumiers.", "Dx119", ser_fum.GetException()); } if (fumiers == null) { fumiers = new List <Fumier>(); } bonLivraisons = LoadBLs(); return(ok_1 || ok_2 || ok_3); }