thchazot1 3 years ago
commit 3d6142fb7e

@ -79,6 +79,28 @@ namespace Business
return true;
}
public bool AjouterExpert(Expert expert)
{
if (Experts.Contains(expert))
{
return false;
}
Experts.Add(expert);
return true;
}
public bool SupprimerExpert(Expert expert)
{
if (!Experts.Contains(expert))
{
return false;
}
Experts.Remove(expert);
return true;
}
public Personne GetUtilisateur(Personne user)
{
return Utilisateurs.SingleOrDefault(r => r.Equals(user));
@ -96,5 +118,17 @@ namespace Business
}
public bool ModifieExpert(Expert oldE, Expert newE)
{
if (!oldE.Equals(newE))
{
return false;
}
Experts.Remove(oldE);
Experts.Add(newE);
return true;
}
}
}

@ -17,8 +17,6 @@ namespace WpfApp1
{
public static IPersistanceManager strat { get; private set; }
= new DataContractPersistance();
public static IPersistanceManager stubtruc { get; set; }
= new StubLib.Stub();
public Manager LeManager { get; private set; } = new Manager(strat);
public ManagerUsers LeManagerUsers { get; private set; } = new ManagerUsers(strat);

Loading…
Cancel
Save