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()); }
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(); }