public transferencia(int TID, int monto, int cuenta, Banco protocolo)
 {
     this.id        = TID;
     this.monto     = monto;
     this.cuenta    = cuenta;
     this.protocolo = protocolo.getpr();
 }
 public string setP(Iprotocolo nuevo)
 {
     this.protocolo = nuevo;
     return(nuevo.ENCONDING());
 }
예제 #3
0
 public override void Mandar(Itransferencia atransferencia, Iprotocolo protocolo, Banco banco)
 {
     banco.Recivir(atransferencia, protocolo, NAME);
 }
예제 #4
0
 public override void Recivir(Itransferencia atransferencia, Iprotocolo protocolo, string name)
 {
     Console.WriteLine("Origen:" + name + "Encoding:" + atransferencia.setP(this.protocolo) + "Numero de cuenta" + atransferencia.getcuenta() + "IdTRANFER" + atransferencia.getid() + "Monto" + atransferencia.getmonto());
 }
예제 #5
0
 public HSBC(Iprotocolo protocolo)
 {
     this.protocolo = protocolo;
 }
 public Bancomer(Iprotocolo protocolo)
 {
     this.protocolo = protocolo;
 }
예제 #7
0
 public Banamex(Iprotocolo protocolo)
 {
     this.protocolo = protocolo;
 }
예제 #8
0
 public abstract void Recivir(Itransferencia atransferencia, Iprotocolo protocolo, string name);
예제 #9
0
 public abstract void Mandar(Itransferencia atransferencia, Iprotocolo protocolo, Banco remitente);