示例#1
0
        /// <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);
        }
示例#3
0
        public static string Mostrar(Financiera financiera)
        {
            StringBuilder retorno = new StringBuilder();

            retorno.AppendLine((string)financiera);

            return(retorno.ToString());
        }
示例#4
0
 public static string Mostrar(Financiera financiera)
 {
     return((string)financiera);
 }
示例#5
0
 public static string Mostrar(Financiera financiera)
 {
     return((string)financiera); //llama explicitamente
 }