예제 #1
0
        public static void RegistrarCuenta()
        {
            CuentaAhorroService    cuentaAhorroService    = new CuentaAhorroService();
            CuentaCorrienteService cuentaCorrienteService = new CuentaCorrienteService();
            string  nombre;
            decimal cantidad;
            string  numeroCuenta;

            Console.WriteLine("Digite el tiempo de cuenta: \n 1 - Ahorro \n 2 - Corriente");
            opcion = int.Parse(Console.ReadLine());
            switch (opcion)
            {
            case 1:
                Console.WriteLine("Digite el numero de cuenta: ");
                numeroCuenta = Console.ReadLine();
                Console.WriteLine("Digite su nombre: ");
                nombre = Console.ReadLine();
                Console.WriteLine("Digite la cantidad inicial de la cuenta: ");
                cantidad = int.Parse(Console.ReadLine());

                CuentaAhorro cuentaAhorro = new CuentaAhorro(numeroCuenta, nombre, cantidad);
                Console.WriteLine(cuentaAhorroService.Guardar(cuentaAhorro));
                break;

            case 2:

                Console.WriteLine("Digite el numero de cuenta: ");
                numeroCuenta = Console.ReadLine();
                Console.WriteLine("Digite su nombre: ");
                nombre = Console.ReadLine();
                Console.WriteLine("Digite la cantidad inicial de la cuenta: ");
                cantidad = int.Parse(Console.ReadLine());
                CuentaCorriente cuentaCorriente = new CuentaCorriente(numeroCuenta, nombre, cantidad);
                Console.WriteLine(cuentaCorrienteService.Guardar(cuentaCorriente));
                break;

            default: RegistrarCuenta();
                break;
            }

            EjecutarOpcionesMenu(MostrarMenu());
        }
예제 #2
0
        public static void RegistrarUsuario()
        {
            Console.Clear();
            string mensaje;

            cliente         = new Cliente();
            cliente.Cuentas = new List <Cuenta>();
            Console.WriteLine("\n 2. Registrar usuario\n");
            Console.WriteLine(" ----------------------------------");
            Console.WriteLine(" Ingresar informacion de usuario\n");
            Console.Write(" Identificacion: "); cliente.Identificacion = Console.ReadLine();
            Console.Write(" Nombre: "); cliente.Nombre     = Console.ReadLine();
            Console.Write(" Apellido: "); cliente.Apellido = Console.ReadLine();
            Console.Write(" Edad: "); cliente.Edad         = Int32.Parse(Console.ReadLine());
            Console.Write(" Genero: "); cliente.Genero     = Console.ReadLine();
            Console.WriteLine(" ----------------------------------");
            cliente.Cuentas.Add(CrearCuenta(cliente));

            mensaje = cuentaService.Guardar(cliente);
            Console.Write($"\n{mensaje}");
            Console.Write("\n Presione enter para volver al menu..."); Console.ReadKey();
        }