Beispiel #1
0
        public override string ToString()
        {
            StringBuilder miCadena = new StringBuilder();

            miCadena.AppendLine("Nombre: " + this.Nombre + " - Apellido: " + this.Apellido);
            miCadena.AppendLine("DNI: " + DNI.ToString());
            miCadena.AppendLine("Nacionalidad: " + this.Nacionalidad.ToString());
            return(miCadena.ToString());
        }
Beispiel #2
0
        /// <summary>
        /// Muestra Nombre y apellido, Nacionalidad y DNI.
        /// </summary>
        /// <returns></returns>
        public override string ToString()
        {
            StringBuilder sb = new StringBuilder();

            sb.AppendLine(Nombre + ", " + Apellido);
            sb.AppendLine("NACIONALIDAD: " + Nacionalidad.ToString());
            sb.AppendLine("DNI: " + DNI.ToString());
            return(sb.ToString());
        }
 public string this[int i]
 {
     get
     {
         if (i == 1)
         {
             return((Sexo == 1) ? ("Hombre") : ("Mujer"));
         }
         else
         if (i == 2)
         {
             return(DNI.ToString());
         }
         else
         if (i == 3)
         {
             return(FechaNacimiento.ToShortTimeString());
         }
         else
         if (i == 4)
         {
             return(Edad.ToString());
         }
         return("Indice invalido");
     }
     set
     {
         if (i == 1)
         {
             Sexo = ((Sexo == 1) ? (1) : (2));
         }
         else
         if (i == 2)
         {
             DNI = (Convert.ToInt32(value));
         }
         else
         if (i == 3)
         {
             FechaNacimiento = Convert.ToDateTime(value);
         }
         // no se puede asignar edad. se calcula.
     }
 }
        public void DebeMostrarSalidaFormateada()
        {
            var a = new DNI(18627585);

            Assert.Equal("18.627.585", a.ToString());
        }
Beispiel #5
0
 public override string ToString()
 {
     return(Apellido.Trim() + "," + "DNI:" + DNI.ToString());
 }