public void AjoutInteret(DateTime _dateDebut, Compte c) { TimeSpan t = DateTime.Today - _dateDebut; int nbDeJour = (int)t.TotalDays; double tauxDInteretJour = tauxDInteret / 365; c.Crediter((nbDeJour * tauxDInteretJour)); }
/// <summary> /// Transfère un montant du compte actuel vers le compte spécifié en paramètre /// </summary> /// <param name="_montant">Le montant à transférer</param> /// <param name="_autreCompte">Le compte créditeur du transfert</param> /// <returns></returns> public bool Transferer(float _montant, Compte _autreCompte) { if (this.Debiter(_montant)) //Si le débit du montant du compte actuel est accepté { _autreCompte.Crediter(_montant); //Alors on crédite le compte destinataire return(true); } return(false); }
public void Debiter(double somme, Compte compte) { Debiter(somme); compte.Crediter(somme); }