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(); }
public bool Update(Financiera entity) { try { return(repository.Update(entity)); } catch (Exception ex) { throw ex; } }
public IActionResult Post([FromBody] Financiera f) { if (con.Insert(f, DataBaseConUser.Transbank)) { return(Ok()); } else { return(BadRequest()); } }
public Financiera Create(Financiera entity) { try { return(repository.Create(entity)); } catch (Exception ex) { throw ex; } }
public Financiera RetrieveByID(int entityID) { Financiera result = null; try { result = db.Financieras.Single(p => p.FinancieraID == entityID); return(result); } catch (Exception ex) { throw ex; } }
public bool Update(Financiera entity) { try { var old = db.Financieras.Single(p => p.FinancieraID == entity.FinancieraID); old.CodioFinanciera = old.CodioFinanciera; old.DescripcionFinanciera = entity.DescripcionFinanciera; db.SubmitChanges(); return(true); } catch (Exception ex) { throw ex; } }
public Financiera Create(Financiera entity) { Financiera result = null; try { db.Financieras.InsertOnSubmit(entity); db.SubmitChanges(); return(result); } catch (Exception ex) { throw ex; } }
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(); }
public static string Mostrar(Financiera financiera) { return((string)financiera); }