modification banque et manager

Code
Nicolas MAYE 2 years ago
parent 8cd04879ff
commit 679dbcb2b5

@ -21,12 +21,12 @@ namespace Model
ListeDesComptes = new List<Compte>(); ListeDesComptes = new List<Compte>();
} }
private void AjouterCompte(Compte compte) public void AjouterCompte(Compte compte)
{ {
ListeDesComptes.Add(compte); ListeDesComptes.Add(compte);
} }
private void SupprimerCompte(Compte compte) public void SupprimerCompte(Compte compte)
{ {
ListeDesComptes.Remove(compte); ListeDesComptes.Remove(compte);
} }

@ -16,12 +16,6 @@ namespace Model
public event PropertyChangedEventHandler? PropertyChanged; public event PropertyChangedEventHandler? PropertyChanged;
void OnPropertyChanged(string propertyName) => PropertyChanged?.Invoke(this, new PropertyChangedEventArgs(propertyName)); void OnPropertyChanged(string propertyName) => PropertyChanged?.Invoke(this, new PropertyChangedEventArgs(propertyName));
public Manager(IPersistanceManager persistance)
{
ListedesInscrits = new ReadOnlyCollection<Inscrit>(TousLesInscrits);
persistance = persistance;
}
public Inscrit SelectedInscrits public Inscrit SelectedInscrits
{ {
@ -37,6 +31,21 @@ namespace Model
} }
private Inscrit selectedInscrits; private Inscrit selectedInscrits;
public Manager(IReadOnlyCollection<Inscrit> listedesInscrits, List<Inscrit> tousLesInscrits, Inscrit selectedInscrits)
{
ListedesInscrits = listedesInscrits;
TousLesInscrits = tousLesInscrits;
this.selectedInscrits = selectedInscrits;
}
/*En attente de la persistance*/
/* public Manager(IPersistanceManager persistance)
{
ListedesInscrits = new ReadOnlyCollection<Inscrit>(TousLesInscrits);
persistance = persistance;
}*/
} }

Loading…
Cancel
Save