private static void Modificar(CreditoService service) { Credito credito = new Credito(); Console.Clear(); Console.WriteLine("\t\t\tModificar un credito"); Console.Write("DIGITE NUMERO DE CREDITO: "); credito.NumeroCredito = Console.ReadLine(); Console.Write("Digite identificacion del cliente: "); credito.IdentificacionCliente = Console.ReadLine(); Console.Write("Digite tipo de interes: "); credito.TipoInteres = Console.ReadLine(); Console.Write("Digite capital inicial: "); credito.CapitalInicialPrestamo = double.Parse(Console.ReadLine()); Console.Write("Digite tasa de interes: "); credito.TasaInteres = double.Parse(Console.ReadLine()); Console.Write("Digite periodo de prestamo: "); credito.PeriodoPrestamo = double.Parse(Console.ReadLine()); credito.calcularCredito(); string mensaje; service.Modificar(credito); mensaje = service.Modificar(credito); Console.WriteLine(mensaje); Console.ReadKey(); Console.Clear(); }
public static void Modificar() { string respuesta; do { Console.Clear(); Console.WriteLine("Ingrese el numero del credito a modificar:"); int NumeroCredito = int.Parse(Console.ReadLine()); Credito credito = creditoService.Buscar(NumeroCredito); if (credito != null) { Console.WriteLine("Ingrese el nuevo valor del capital inicial:"); credito.Capital = double.Parse(Console.ReadLine()); credito.CalcularCapitalFinal(); creditoService.Modificar(credito); Console.WriteLine($"{mensaje}"); Console.WriteLine("El nuevo valor del capital final es: {0}", credito.CapitalFinal); } Console.WriteLine("¿Desea editar otro credito ? S/N"); respuesta = ValidarLetras("Error, debe ingresar S o N", "S", "N"); } while (respuesta == "S"); }