Révision 12ddf7ef GES_PAC/ViewModel/CreateMeasureViewModel.cs
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