コード例 #1
0
        static void Main(string[] args)
        {
            Console.Title = "Juan Luca Santoliquido";//Cambiar por SU apellido SU nombre


            Cliente mauri  = new Cliente(ETipoCliente.PoliticoCorrupto, "Mauri");
            Cliente fariña = new Cliente(ETipoCliente.Financista, "Fariña");
            Cliente mesias = new Cliente(ETipoCliente.JugadorDeFutbol, "Lio");



            CuentaOffShore messiOff    = new CuentaOffShore(mesias, 123, 15000);
            CuentaOffShore mauriOff    = new CuentaOffShore(mauri, 678, 25000);
            CuentaOffShore lazaroOff   = new CuentaOffShore("Lazaro", ETipoCliente.EmpresarioCorrupto, 456, 56000);
            CuentaOffShore otraDeMauri = new CuentaOffShore(mauri, 678, 50000);
            CuentaOffShore fariOff     = new CuentaOffShore(fariña, 666, 3500);

            ParaisoFiscal panamaPappers = EParaisosFiscales.Panama;

            panamaPappers += messiOff;
            panamaPappers += mauriOff;
            panamaPappers += lazaroOff;

            panamaPappers.MostrarParaiso();

            panamaPappers += otraDeMauri;
            panamaPappers -= messiOff;
            panamaPappers -= fariOff;
            panamaPappers.MostrarParaiso();
            Console.ReadLine();
        }
コード例 #2
0
        static void Main(string[] args)
        {
            Console.Title = "Tomás Friz - OffShore";

            // Instancio los Clientes
            Cliente mauri  = new Cliente(eTipoCliente.PoliticoCorrupto, "Mauri");
            Cliente fariña = new Cliente(eTipoCliente.Financista, "Fariña");
            Cliente mesias = new Cliente(eTipoCliente.JugadorDeFutbol, "Lio");

            // Instancio las CuentasOffShore
            CuentaOffShore messiOff    = new CuentaOffShore(mesias, 123, 15000);
            CuentaOffShore mauriOff    = new CuentaOffShore(mauri, 678, 25000);
            CuentaOffShore lazaroOff   = new CuentaOffShore("Lázaro", eTipoCliente.EmpresarioCorrupto, 456, 56000);
            CuentaOffShore otraDeMauri = new CuentaOffShore(mauri, 678, 50000);
            CuentaOffShore fariOff     = new CuentaOffShore(fariña, 666, 3500);

            // Instancio el ParaisoFiscal
            ParaisoFiscal panamaPappers = eParaisosFiscales.Panamá;

            // Agrego, quito y muestro las cuentas
            panamaPappers += messiOff;
            panamaPappers += mauriOff;
            panamaPappers += lazaroOff;

            panamaPappers.MostrarParaiso();

            panamaPappers += otraDeMauri;
            panamaPappers -= messiOff;
            panamaPappers -= fariOff;

            panamaPappers.MostrarParaiso();

            Console.ReadKey();
        }
コード例 #3
0
ファイル: Program.cs プロジェクト: GuidoClas/C-Sharp
        static void Main(string[] args)
        {
            Console.Title = "Clas Guido";
            Cliente mauri  = new Cliente(eTipoCliente.PoliticoCorrupto, "Mauri");
            Cliente fariña = new Cliente(eTipoCliente.Financista, "Fariña");
            Cliente mesias = new Cliente(eTipoCliente.JugadorDeFutbol, "Lio");

            CuentaOffShore messiOff    = new CuentaOffShore(mesias, 123, 15000);
            CuentaOffShore mauriOff    = new CuentaOffShore(mauri, 678, 25000);
            CuentaOffShore lazaroOff   = new CuentaOffShore("Lázaro", eTipoCliente.EmpresarioCorructo, 456, 56000);
            CuentaOffShore otraDeMauri = new CuentaOffShore(mauri, 678, 50000);
            CuentaOffShore fariOff     = new CuentaOffShore(fariña, 666, 3500);

            ParaisoFiscal panamaPappers = eParaisosFiscales.Panamá;

            panamaPappers += messiOff;
            panamaPappers += mauriOff;
            panamaPappers += lazaroOff;

            panamaPappers.MostrarParaiso();

            panamaPappers += otraDeMauri;
            panamaPappers -= messiOff;
            panamaPappers -= fariOff;

            panamaPappers.MostrarParaiso();

            Console.ReadLine();
        }
コード例 #4
0
        static void Main(string[] args)
        {
            // eTipoDeCliente cliente =  eTipoDeCliente.EmpresarioCorrupto;
            Console.Title = "Arismendy_Herik";

            // instancio objetos de tipo cliente
            Cliente mauri  = new Cliente(eTipoDeCliente.PoliticoCorrupto, "Mauri");
            Cliente fariña = new Cliente(eTipoDeCliente.Financista, "Fariña");
            Cliente mesias = new Cliente(eTipoDeCliente.JugadordeFutbol, "Lio");

            // instancios objetos de tipo CUENTAOFFSHORE
            CuentaOffShore messiOff  = new CuentaOffShore(mesias, 123, 15000);
            CuentaOffShore mauriOff  = new CuentaOffShore(mauri, 678, 25000);
            CuentaOffShore lazaroOff = new CuentaOffShore("Lazaro", eTipoDeCliente.EmpresarioCorrupto, 456, 56000);
            CuentaOffShore otraMauri = new CuentaOffShore(mauri, 678, 50000);
            CuentaOffShore fariOff   = new CuentaOffShore(fariña, 666, 3500);

            ParaisoFiscal panamaPapers = eParaisosFiscales.Panama;

            // si la cuenta no existe deberia agregarla a la lista, si existe suma los saldos.
            panamaPapers += messiOff;
            panamaPapers += mauriOff;
            panamaPapers += lazaroOff;

            panamaPapers.mostrarParaiso();

            Console.ReadLine();
            panamaPapers += otraMauri;

            // si la cuenta esta en el paraiso fiscal la eliminara. de ser posible tambien disminuye la cantidad de cuentas.
            panamaPapers -= messiOff;
            panamaPapers -= fariOff;

            panamaPapers.mostrarParaiso();

            Console.ReadLine();
        }