예제 #1
0
        protected override string MostrarDatos()
        {
            StringBuilder sb = new StringBuilder();

            sb.AppendLine(base.MostrarDatos());
            sb.AppendLine(this.ParticiparEnClase());
            sb.AppendLine("Estado de cuenta: " + estadoCuenta.ToString());
            return(sb.ToString());
        }
예제 #2
0
        public override string ToString()
        {
            StringBuilder sb = new StringBuilder();

            sb.Append(base.ToString());
            sb.AppendLine(claseQueToma.ToString());
            sb.AppendLine(estadoCuenta.ToString());
            return(sb.ToString());
        }
예제 #3
0
        /// <summary>
        /// Muestra los datos del alumno
        /// </summary>
        /// <returns></returns>
        protected override string MostrarDatos()
        {
            StringBuilder retorno = new StringBuilder();

            retorno.AppendFormat(base.MostrarDatos());
            retorno.AppendFormat(ParticiparEnClase());
            retorno.AppendFormat("Estado de cuenta: {0}\n", estadoCuenta.ToString());
            return(retorno.ToString());
        }
예제 #4
0
        /// <summary>
        /// Muestra los Datos del Alumno
        /// </summary>
        /// <returns>String de los Datos del Alumno</returns>
        protected override string MostrarDatos()
        {
            string estado = estadoCuenta.ToString();

            if (this.estadoCuenta == EEstadoCuenta.AlDia)
            {
                estado = "Cuota al Dia";
            }
            return(String.Format("\n{0}\nESTADO DE CUENTA: {1}{2}", base.MostrarDatos(), estado, this.ParticiparEnClases()));
        }
예제 #5
0
        /// <summary>
        /// Muetra los datos del alumno y cuotas
        /// </summary>
        /// <returns>Retorna cadena con datos</returns>
        protected override string MostrarDatos()
        {
            string estado = estadoCuenta.ToString();

            if (this.estadoCuenta == EEstadoCuenta.AlDia)
            {
                estado = "Cuota al dia";
            }
            return(base.MostrarDatos() + "\nESTADO DE CUENTA: " + estado + this.ParticiparEnClase());
        }
예제 #6
0
        /// <summary>
        ///  Método que devolverá todos los datos de quien sea Alumno
        /// </summary>
        /// <returns>string con todos los datos del alumno</returns>
        protected override string MostrarDatos()
        {
            StringBuilder sb = new StringBuilder();

            sb.AppendLine("ALUMNOS:");
            sb.AppendLine(base.MostrarDatos());

            if (estadoCuenta.ToString().Contains("AlDia"))
            {
                sb.AppendLine("ESTADO DE CUENTA: Cuota al día");
            }
            else
            {
                sb.AppendLine($"ESTADO DE CUENTA: {this.estadoCuenta}");
            }

            sb.AppendLine(this.ParticiparEnClase());
            return(sb.ToString());
        }
예제 #7
0
 protected override string MostrarDatos()
 {
     return(String.Format("\n{0}\nESTADO DE CUENTA: {1}\n{2}",
                          base.ToString(), estadoCuenta.ToString(), ParticiparEnClase()));
 }
예제 #8
0
 protected override string MostrarDatos()
 {
     return(base.MostrarDatos() + "\nESTADO DE CUENTA :" + estadoCuenta.ToString() + this.ParticiparEnClase());
 }
예제 #9
0
 /// <summary>
 /// Sobreescritura del metodo MostrarDatos protegido, prepara una string con los datos de la base y de la misma clase
 /// </summary>
 /// <returns>retorna la string</returns>
 protected override string MostrarDatos()
 {
     return(base.MostrarDatos() + " " + ParticiparEnClase() + ", su estado es: " + estadoCuenta.ToString());
 }