Révision 4e39035b GES_PAC/ViewModel/ChambersViewModel.cs
GES_PAC/ViewModel/ChambersViewModel.cs | ||
---|---|---|
1 | 1 |
using GES_PAC.Model; |
2 |
using GES_PAC.View; |
|
2 | 3 |
using System.Windows.Input; |
3 | 4 |
|
4 | 5 |
namespace GES_PAC.ViewModel |
... | ... | |
15 | 16 |
#endregion |
16 | 17 |
|
17 | 18 |
#region Propriétés |
18 |
public Serie CurrentSet { get; set; } |
|
19 | 19 |
|
20 | 20 |
#endregion |
21 | 21 |
|
22 | 22 |
#region Constructeurs |
23 | 23 |
public ChambersViewModel() |
24 | 24 |
{ |
25 |
CurrentSet = JourneeViewModel.Instance.GetCurrentSet();
|
|
25 |
TerminateSetCommand = new Command(async () => await TerminateSet());
|
|
26 | 26 |
} |
27 | 27 |
#endregion |
28 | 28 |
|
29 | 29 |
#region Méthodes |
30 |
|
|
30 |
private async Task TerminateSet() |
|
31 |
{ |
|
32 |
if (IsBusy) return; |
|
33 |
IsBusy = true; |
|
34 |
await Shell.Current.GoToAsync(nameof(EndSetView)); |
|
35 |
IsBusy = false; |
|
36 |
} |
|
31 | 37 |
#endregion |
32 | 38 |
} |
33 | 39 |
} |
Formats disponibles : Unified diff