Révision acb5dd8c GES_PAC/Model/Journee.cs

Voir les différences:

GES_PAC/Model/Journee.cs
70 70
        
71 71
        public Serie GetCurrentSet()
72 72
        {
73
            return Series.Last();
73
            return Series.LastOrDefault();
74 74
        }
75 75
        public bool HasAnySet()
76 76
        {
......
100 100
        }
101 101
        internal Calibration GetDebutCalibration()
102 102
        {
103
            return Calibrations.First(c => c.Phase == PhaseCalibration.Debut);
103
            return Calibrations.FirstOrDefault(c => c.Phase == PhaseCalibration.Debut);
104
        }
105
        internal bool IsCalibrationComplete(PhaseCalibration pc)
106
        {
107
            return Calibrations.FirstOrDefault(c => c.Phase == pc)?.IsComplete() ?? false;
108
        }
109
        internal bool IsComplete()
110
        {
111
            return Calibrations.FirstOrDefault(c => c.Phase == PhaseCalibration.Fin)?.IsComplete() ?? false;
104 112
        }
105 113
        #endregion
106 114
    }

Formats disponibles : Unified diff