Révision 12ddf7ef GES_PAC/ViewModel/CreateMeasureViewModel.cs

Voir les différences:

GES_PAC/ViewModel/CreateMeasureViewModel.cs
13 13
        private double? _conc_o2;
14 14
        private double? _conc_co2;
15 15
        private double? _conc_ch4;
16
        private bool _isAnimalOut;
16 17
        private bool _isFormValid;
17 18
        private bool _hasLastMeasure;
18 19
        private double? _lastO2;
......
78 79
                UpdateColors();
79 80
            }
80 81
        }
82
        public bool IsAnimalOut
83
        {
84
            get => _isAnimalOut;
85
            set
86
            {
87
                _isAnimalOut = value;
88
                OnPropertyChanged();
89
            }
90
        }
81 91
        public bool HasLastMeasure
82 92
        {
83 93
            get => _hasLastMeasure;
......
185 195

  
186 196
            var date = DateTime.Now;
187 197
            var newMeasure = new Mesure(date, ConcO2 ?? 0, ConcCO2 ?? 0, ConcCH4 ?? 0);
198
            var currentSet = JourneeViewModel.Instance.GetCurrentDay().GetCurrentSet();
188 199

  
189
            JourneeViewModel.Instance.AddMeasureToCurrentSet(newMeasure, ChamberId);
200
            currentSet.AddMeasure(newMeasure, ChamberId, IsAnimalOut);
190 201

  
191 202
            await Shell.Current.GoToAsync(nameof(ChambersView));
192 203

  

Formats disponibles : Unified diff