static void Main(string[] args) { Financiera financiera = new Financiera("Mi Financiera \n"); PrestamoDolar pd1 = new PrestamoDolar(1500, new DateTime(2017, 11, 01), PeriodicidadDePago.Mensual); PrestamoDolar pd2 = new PrestamoDolar(2000, new DateTime(2017, 12, 05), PeriodicidadDePago.Bimestral); PrestamoDolar pd3 = new PrestamoDolar(2500, new DateTime(2018, 01, 01), PeriodicidadDePago.Trimestral); PrestamoPesos pp1 = new PrestamoPesos(8000, new DateTime(2018, 01, 01), 20); PrestamoPesos pp2 = new PrestamoPesos(7000, new DateTime(2001, 10, 01), 25); PrestamoPesos pp3 = new PrestamoPesos(5000, new DateTime(2017, 11, 20), 20); financiera = financiera + pd1; financiera = financiera + pd2; financiera = financiera + pd3; financiera = financiera + pd3; //Préstamo repetido financiera = financiera + pp1; financiera = financiera + pp2; financiera = financiera + pp3; financiera = financiera + pp3; //Préstamo repetido Console.WriteLine((String)financiera); pd1.ExtenderPlazo(new DateTime(2017, 12, 01)); pp1.ExtenderPlazo(new DateTime(2018, 02, 01)); financiera.OrdenarPrestamos(); Console.WriteLine("\n ********************ORDENADOS POR FECHA**************************"); Console.WriteLine(Financiera.Mostrar(financiera)); Console.ReadKey(); }
static void Main(string[] args) { Console.Title = "Apellido, Nombre de la división 2ºC"; //Console.WriteLine("ELIMINAR ESTE LÍNEA DEL CÓDIGO Y DESCOMENTAR EL CÓDIGO DE PRUEBA!!"); Financiera financiera = new Financiera("Mi Financiera"); PrestamoDolar pd1 = new PrestamoDolar(1500, new DateTime(2017, 11, 01), PeriodicidadDePagos.Mensual); PrestamoDolar pd2 = new PrestamoDolar(2000, new DateTime(2017, 12, 05), PeriodicidadDePagos.Bimestral); PrestamoDolar pd3 = new PrestamoDolar(2500, new DateTime(2018, 01, 01), PeriodicidadDePagos.Trimestral); PrestamoPesos pp1 = new PrestamoPesos(8000, new DateTime(2018, 01, 01), 20); PrestamoPesos pp2 = new PrestamoPesos(7000, new DateTime(2001, 10, 01), 25); PrestamoPesos pp3 = new PrestamoPesos(5000, new DateTime(2017, 11, 20), 20); financiera = financiera + pd1; financiera = financiera + pd2; financiera = financiera + pd3; financiera = financiera + pd3; //Préstamo repetido financiera = financiera + pp1; financiera = financiera + pp2; financiera = financiera + pp3; financiera = financiera + pp3; //Préstamo repetido Console.WriteLine((String)financiera); pd1.ExtenderPlazo(new DateTime(2017, 12, 01)); pp1.ExtenderPlazo(new DateTime(2018, 02, 01)); financiera.OrdenarPrestamos(); Console.WriteLine(""); Console.WriteLine("********************ORDENADOS POR FECHA**************************"); Console.WriteLine(Financiera.Mostrar(financiera)); Console.ReadKey(); }