Beispiel #1
0
        public override void getInfo(string cuenta, Banco destino, int monto)
        {
            Clasified informacion = new Clasified();

            informacion.cuenta  = cuenta;
            informacion.destino = destino;
            informacion.monto   = monto;
            envio.transfer(informacion, this);
        }
Beispiel #2
0
 public override void verificado(Clasified c, Banco b)
 {
     if (c.mensaje == "Exito")
     {
         Console.WriteLine("Banco " + b.Nombre + " transfirio un monto de: " + c.monto + " a la cuenta: " + c.cuenta + " del banco: " + c.destino.Nombre);
     }
     else if (c.mensaje == "Error")
     {
         Console.WriteLine("Transferencia Fallida");
     }
     //Console.WriteLine("Banco " + b.Nombre + " transfirio un monto de: " + c.monto + " a la cuenta: " + c.cuenta + " del banco Fargo");
 }
Beispiel #3
0
 public override void reciveTransfer(Clasified c, Banco b)
 {
     c.mensaje = "Exito";
     envio.verificacion(c, b);
 }
 public void verificacion(Clasified c, Banco b)
 {
     b.verificado(c, b);
 }
 public void transfer(Clasified c, Banco b)
 {
     Console.WriteLine("Cobro de 50 pesucos, Protocolo 3");
     c.monto += 50;
     c.destino.reciveTransfer(c, b);
 }
 public virtual void verificado(Clasified c, Banco b)
 {
 }
 public virtual void reciveTransfer(Clasified c, Banco b)
 {
 }