/// <summary> /// Método para mostrar todos los préstamos de la financiera. /// </summary> /// <param name="financiera"></param> /// <returns></returns> public static string Mostrar(Financiera financiera) { StringBuilder retorno = new StringBuilder(); float pesos, dolares = new float(); pesos = 0; dolares = 0; retorno.AppendFormat("\nRazón social: {0}\n", financiera.RazonSocial); foreach (Prestamo prestamo in financiera.ListaDePrestamos) { if (prestamo is PrestamoDolar) { retorno.AppendLine(((PrestamoDolar)(prestamo)).Mostrar()); dolares += prestamo.Monto; } if (prestamo is PrestamoPesos) { retorno.AppendLine(((PrestamoPesos)(prestamo)).Mostrar()); pesos += prestamo.Monto; } } retorno.AppendFormat("\nTotal de préstamos en dólares: u$s {0}", dolares); retorno.AppendFormat("\nTotal de intereses en dólares: u$s {0}", financiera.CalcularInteresGanado(TipoDePrestamo.Dolares).ToString()); retorno.AppendFormat("\nTotal de préstamos en pesos: $ {0}", pesos); retorno.AppendFormat("\nTotal de intereses en pesos: $ {0}", financiera.CalcularInteresGanado(TipoDePrestamo.Pesos).ToString()); return(retorno.ToString()); }
public static string Mostrar(Financiera financiera) { //string(financiera); string retorno = (string)financiera; return(retorno); }
public static string Mostrar(Financiera financiera) { StringBuilder retorno = new StringBuilder(); retorno.AppendLine((string)financiera); return(retorno.ToString()); }
public static string Mostrar(Financiera financiera) { return((string)financiera); }
public static string Mostrar(Financiera financiera) { return((string)financiera); //llama explicitamente }