Statistiques
| Branche: | Révision:

root / GES_PAC / ViewModel / PersonViewModel.cs @ 957b1f34

Historique | Voir | Annoter | Télécharger (669 octets)

1
using GES_PAC.Model;
2
using System.Collections.ObjectModel;
3

    
4
namespace GES_PAC.ViewModel
5
{
6
    public class PersonViewModel
7
    {
8
        #region Attributs
9
        private static PersonViewModel _instance;
10
        #endregion
11

    
12
        #region Propriétés
13
        public ObservableCollection<Personne> Persons { get; set; } = new();
14
        public static PersonViewModel Instance => _instance ??= new PersonViewModel();
15
        #endregion
16

    
17
        #region Constructeur
18
        private PersonViewModel() {
19
            Persons.Add(new Personne("Bond", "James", "jamesbond@inrae.fr")); // Ajout d'une personne par défaut pour les tests
20
        }
21
        #endregion
22
    }
23
}