|
|
|
@ -27,10 +27,10 @@ namespace Business
|
|
|
|
|
|
|
|
|
|
public ManagerUsers(IPersistanceManager pers)
|
|
|
|
|
{
|
|
|
|
|
Utilisateurs = new ReadOnlyCollection<Utilisateur>(utilisateurs);
|
|
|
|
|
Utilisateurs = new ReadOnlyCollection<Personne>(utilisateurs);
|
|
|
|
|
Pers = pers;
|
|
|
|
|
}
|
|
|
|
|
public void LoadRequins()
|
|
|
|
|
public void LoadUsers()
|
|
|
|
|
{
|
|
|
|
|
utilisateurs.Clear();
|
|
|
|
|
utilisateurs.AddRange(Pers.LoadUsers());
|
|
|
|
@ -45,7 +45,7 @@ namespace Business
|
|
|
|
|
Pers.SaveUsers(utilisateurs);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public bool AjouterUtilisateur(Utilisateur user)
|
|
|
|
|
public bool AjouterUtilisateur(Personne user)
|
|
|
|
|
{
|
|
|
|
|
if (utilisateurs.Contains(user))
|
|
|
|
|
{
|
|
|
|
@ -56,7 +56,7 @@ namespace Business
|
|
|
|
|
return true;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public bool SupprimerUtilisateur(Utilisateur user)
|
|
|
|
|
public bool SupprimerUtilisateur(Personne user)
|
|
|
|
|
{
|
|
|
|
|
if (!utilisateurs.Contains(user))
|
|
|
|
|
{
|
|
|
|
@ -66,12 +66,12 @@ namespace Business
|
|
|
|
|
return true;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public Utilisateur GetUtilisateur(Utilisateur user)
|
|
|
|
|
public Personne GetUtilisateur(Personne user)
|
|
|
|
|
{
|
|
|
|
|
return utilisateurs.SingleOrDefault(r => r.Equals(user));
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public bool ModifieUtilisateur(Utilisateur oldU, Utilisateur newU)
|
|
|
|
|
public bool ModifieUtilisateur(Personne oldU, Personne newU)
|
|
|
|
|
{
|
|
|
|
|
if (!oldU.Equals(newU))
|
|
|
|
|
{
|
|
|
|
|