/// <summary> /// Retourne un compte à partir du numéro de client et de son numéro de compte /// </summary> /// <param name="numéroClient"></param> /// <param name="numéroCompte"></param> /// <returns> Retourne un compte </returns> public Compte TrouverCompte(string numéroClient, string numéroCompte) { return(ListeDeComptes.Find(compte => (compte.NuméroClients[0] == numéroClient || compte.NuméroClients[1] == numéroClient) && compte.NuméroCompte == numéroCompte)); }
/// <summary> /// Ajouter un compte dans la liste des comptes de la banque /// </summary> /// <param name="compte"></param> public void AjouterCompte(Compte compte) { ListeDeComptes.Add(compte); }
/// <summary> /// Retourner la liste des comptes pour un client à partir de son numéro /// </summary> /// <param name="numéroClient"></param> /// <returns> Retourne une liste des comptes du client</returns> public List <Compte> TrouverLesComptes(string numéroClient) { return(ListeDeComptes.FindAll(compte => compte.NuméroClients[0] == numéroClient || compte.NuméroClients[1] == numéroClient).ToList()); // Naviguer la liste de client? }
/** * */ // Retourner la liste des comptes pour un client public List <Compte> TrouverLesComptes(Client clientreçus) { return(ListeDeComptes.FindAll(compte => compte.NuméroClients[0] == clientreçus.NuméroClient || compte.NuméroClients[1] == clientreçus.NuméroClient).ToList()); }