public static void OperacionTarjetasDeCredito() { Console.WriteLine("Que operacion desea realizar?\n" + "[1]Hacer una apertura de tarjeta [2]Consumir tarjeta [3]pagar tarjeta [4]Ir a menu principal\n" + "\n"); Console.Write("Introduzca su respuesta: "); int operacion = int.Parse(Console.ReadLine()); switch (operacion) { case 1: Console.WriteLine("Introduzca el numero de tarjeta: "); string numeroTarjeta = Console.ReadLine(); Console.WriteLine("Introduzca el monto limite: "); double limite = double.Parse(Console.ReadLine()); Console.WriteLine("Introduzca fecha de expiracion: "); DateTime expiracion = DateTime.Parse(Console.ReadLine()); tarjetas = new TarjetasDeCredito(); tarjetas.Apertura(numeroTarjeta, limite, expiracion); break; case 2: Console.WriteLine("Introduzca el monto ha consumir: "); double montoConsumido = double.Parse(Console.ReadLine()); numeroTarjeta = ""; Console.WriteLine("Ingrese su numero de tarjera: "); numeroTarjeta = Console.ReadLine(); tarjetas.Consumos(montoConsumido, numeroTarjeta); break; case 3: Console.WriteLine("Introduzca el monto ha pagar: "); double montoAPagar = double.Parse(Console.ReadLine()); numeroTarjeta = ""; Console.WriteLine("Ingrese su numero de tarjera: "); numeroTarjeta = Console.ReadLine(); tarjetas.Pagos(montoAPagar, numeroTarjeta); break; case 4: MenuTipoAplicacion.Menu(); break; default: Console.WriteLine("Opcion incorrecta"); MenuTipoAplicacion.Menu(); break; } Console.ReadKey(); }
public static void Menu() { int opcion; do { Console.Clear(); Console.WriteLine("----Menu Bancario - App de escritorio----\n"); Console.Write("[1] Acceder a cuentas de ahorros\n" + "[2] Acceder a prestamos\n" + "[3] Acceder a tarjetas de creditos\n" + "[4] Acceder a certificados financieros\n" + "[5] Ir al menu principal\n" + "[6] Salir\n" + "\n" + "Elija su opcion: \n"); opcion = int.Parse(Console.ReadLine()); switch (opcion) { case 1: FachadaEscritorio.OperacionCuentasDeAhorro(); break; case 2: FachadaEscritorio.OperacionesPrestamos(); break; case 3: FachadaEscritorio.OperacionTarjetasDeCredito(); break; case 4: FachadaEscritorio.OperacionesCertificadosFinancieros(); break; case 5: MenuTipoAplicacion.Menu(); break; case 6: Console.WriteLine("Saliendo...."); Environment.Exit(1); break; default: Console.WriteLine("OPCION INCORRECTA"); break; } } while (true); }
public static void OperacionesCertificadosFinancieros() { Console.WriteLine("Que operacion desea realizar?\n" + "[1]Hacer una apertura de certificado [2]Consultar interes [3]Ir a menu principal\n" + "\n"); Console.Write("Introduzca su respuesta: "); int operacion = int.Parse(Console.ReadLine()); switch (operacion) { case 1: Console.WriteLine("Introduzca el numero de tarjeta: "); string numeroCertificado = Console.ReadLine(); Console.WriteLine("Introduzca el monto limite: "); double monto = double.Parse(Console.ReadLine()); Console.WriteLine("Introduzca fecha de expiracion: "); DateTime tiempoDuracion = DateTime.Parse(Console.ReadLine()); certificados = new CertificadosFinancieros(); certificados.Apertura(numeroCertificado, monto, tiempoDuracion); break; case 2: numeroCertificado = ""; Console.WriteLine("Ingrese su numero de certificado: "); numeroCertificado = Console.ReadLine(); certificados.ConsultarInteres(numeroCertificado); break; case 4: MenuTipoAplicacion.Menu(); break; default: Console.WriteLine("Opcion incorrecta"); MenuTipoAplicacion.Menu(); break; } Console.ReadKey(); }
public static void OperacionesPrestamos() { Console.WriteLine("Que operacion desea realizar?\n" + "[1]Hacer una apertura [2]Pagar Prestamo [3]Ir a menu principal\n" + "\n"); Console.Write("Introduzca su respuesta: "); int operacion = int.Parse(Console.ReadLine()); switch (operacion) { case 1: Console.Write("Introduzca numero de prestamo: "); int numeroPrestamo = int.Parse(Console.ReadLine()); Console.Write("Introduzca numero de monto: "); double monto = double.Parse(Console.ReadLine()); prestamos = new Prestamos(); prestamos.Apertura(numeroPrestamo, monto); break; case 2: Console.Write("Introduzca el monto ha pagar: "); double pago = double.Parse(Console.ReadLine()); prestamos.PagarPrestamo(pago); break; case 3: MenuTipoAplicacion.Menu(); break; default: Console.WriteLine("Opcion incorrecta"); MenuTipoAplicacion.Menu(); break; } Console.ReadKey(); }
public static void MenuOperacionCuentaSuperAhorro() { do { Console.Clear(); Console.Write("[1] Deposito [2] Retiro [3] Consulta [4] Ir al menu principal\n" + "Elije la opcion ha realizar: "); int opcion = int.Parse(Console.ReadLine()); switch (opcion) { case 1: Console.Write("Introduzca el monto a depositar: "); double montoDeposito = double.Parse(Console.ReadLine()); superAhorro.Deposito(montoDeposito); break; case 2: Console.Write("Introduzca el monto a retirar: "); double montoRetiro = double.Parse(Console.ReadLine()); superAhorro.Retiro(montoRetiro); break; case 3: superAhorro.Consulta(); break; case 4: MenuTipoAplicacion.Menu(); break; } Console.ReadKey(); } while (true); }
static void Main(string[] args) { MenuTipoAplicacion.Menu(); Console.ReadKey(); }