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); }
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"); }
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) { }