예제 #1
0
 public CompteBancaire(CompteCréé compte)
 {
     _evenements = new List<IEvénementMétier>();
     _numeroDeCompte = compte.NuméroDeCompte;
     _autorisationDeCrédit = compte.AutorisationDeCrédit;
     _montant = new Montant(0);
 }
예제 #2
0
 public CompteBancaire(CompteCréé compte, DépotRéalisé dépotRéalisé)
 {
     _evenements = new List<IEvénementMétier>();
     _numeroDeCompte = compte.NuméroDeCompte;
     _autorisationDeCrédit = compte.AutorisationDeCrédit;
     _montant = new Montant(dépotRéalisé.MontantDepot.Montant1);
 }
예제 #3
0
 private void Gérer(CompteCréé compteCréé)
 {
     MontantCompte = compteCréé.MontantCompte;
     NuméroDeCompte = compteCréé.NuméroDeCompte;
 }
예제 #4
0
 public CompteBancaire(CompteCréé compteCréé)
 {
     Gérer(compteCréé);
 }
예제 #5
0
 public CompteBancaire(CompteCréé compteCréé)
 {
     _numCompte = compteCréé.NumCompte;
       _autorisationCredit = compteCréé.AutorisationCredit;
 }
예제 #6
0
 public CompteBancaire(CompteCréé compteCréé, DépotRéalisé dépotRéalisé)
 {
     _numCompte = compteCréé.NumCompte;
      _autorisationCredit.Val = compteCréé.AutorisationCredit.Val;
     montant = dépotRéalisé.MontantDepot;
 }
예제 #7
0
 protected bool Equals(CompteCréé other)
 {
     return string.Equals(_numéroDeCompte, other._numéroDeCompte) && _autorisationDeCrédit == other._autorisationDeCrédit;
 }