コード例 #1
0
        private static void Guardar()
        {
            Console.Clear();
            Credito credito = new 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());


            CreditoService service = new CreditoService();

            credito.calcularCredito();
            string mensaje = service.Guardar(credito);

            Console.Write(mensaje);
            Console.ReadKey();
            Console.Clear();
        }
コード例 #2
0
        public ActionResult <CreditoViewModel> post(CreditoInputModel creditoInput)
        {
            Credito credito  = MapearCredito(creditoInput);
            var     response = _creditoService.Guardar(credito);

            if (response.Error)
            {
                return(BadRequest(response.Mensaje));
            }
            return(Ok(response.credito));
        }
コード例 #3
0
        public static void Registrar()
        {
            string cadena;

            do
            {
                Console.Clear();
                Credito credito = RecolectarDatos();
                credito.CalcularCapitalFinal();
                mensaje = creditoService.Guardar(credito);
                Console.WriteLine($"{mensaje}");
                Console.WriteLine("El valor del capital final es: {0}", credito.CapitalFinal);
                Console.WriteLine("¿Desea registrar otro Credito ? S/N");
                cadena = ValidarLetras("Error, tiene que ingresar S o N", "S", "N");
            } while (cadena == "S");
        }
コード例 #4
0
 public static void RegistrarCredito()
 {
     string respuesta;
     do
     {
         Console.Clear();
         Console.WriteLine();
         Creditos creditos = PedirDatos();
         creditos.CalcularCapitalFinal();
         
         mensaje = CreditoService.Guardar(creditos);
         Console.WriteLine($"{mensaje}");
         Console.WriteLine();
         Console.WriteLine("El valor de la Credito es: {0}", creditos.Creditos();
         Console.WriteLine("¿Desea registrar otro Credito? S/N");
         respuesta = ValidarLimitesAlfabeticos("!!Error!!, debe ingresar S o N", "S", "N");
         Console.WriteLine();
     } while (respuesta == "S");
 }
コード例 #5
0
ファイル: Program.cs プロジェクト: yammaru/Parcial1
        static void Main(string[] args)
        {
            TasaDeInteresCompuesto compuesto;
            TasaDeInteresSimple    simple;
            List <Credito>         creditos = new List <Credito>();
            CreditoService         service  = new CreditoService();
            int opcion;

            do
            {
                Console.Clear();
                Console.WriteLine("Main");
                Console.WriteLine("");
                Console.WriteLine("1 .Registrar");
                Console.WriteLine("2. Consultar");
                Console.WriteLine("3. Mostrar");
                Console.WriteLine("4. Modificar");
                Console.WriteLine("5. Eliminar");
                Console.WriteLine("0. SALIR");
                Console.WriteLine("Digite La opcion deseada");
                opcion = int.Parse(Console.ReadLine());
                switch (opcion)
                {
                case 1: Registrar(); break;

                case 2: Consultar(); break;

                case 3: MostrarTodo(); break;

                case 4: Modificar(); break;

                case 5: Eliminar(); break;

                case 0: break;
                }
            } while (opcion != 0);

            Console.ReadKey();
            void Registrar()
            {
                simple = new TasaDeInteresSimple("111", "sim", 300000, 30, 3, 0);
                simple.CalcularInteres();
                Console.WriteLine(service.Guardar(simple));
                simple = new TasaDeInteresSimple("1", "sim", 300000, 30, 3, 0);
                simple.CalcularInteres();
                Console.WriteLine(service.Guardar(simple));
                compuesto = new TasaDeInteresCompuesto("222", "comm", 300000, 30, 3, 0);
                compuesto.CalcularInteres();
                Console.WriteLine(service.Guardar(compuesto));
                compuesto = new TasaDeInteresCompuesto("2", "comm", 300000, 30, 3, 0);
                compuesto.CalcularInteres();
                Console.WriteLine(service.Guardar(compuesto));
            }

            void Consultar()
            {
                Console.Clear();
                Console.WriteLine("Buscar");
                foreach (var item in creditos)
                {
                    Console.WriteLine(item.ToString());
                }
            }

            void Eliminar()
            {
                Console.Clear();
                Console.WriteLine("Eliminar");
                service.Eliminar("2"); service.Eliminar("0");
            }

            void MostrarTodo()
            {
                Console.Clear();
                Console.WriteLine("Todo");
                service.Consultar();
            }

            void Modificar()
            {
                Console.Clear();
                Console.WriteLine("Buscar");
                Console.WriteLine("no actualizado");
            }
        }