Ejemplo n.º 1
0
        private void btnAceptar_Click(object sender, EventArgs e)
        {
            string      nombre;
            string      apellido;
            string      legajo;
            ETipoExamen exemen;

            nombre   = this.txtNombre.Text;
            apellido = this.txtApellido.Text;
            legajo   = this.txtLegajo.Text;
            exemen   = (ETipoExamen)this.cmbExamen.SelectedItem;

            this.a = new Alumno(nombre, apellido, int.Parse(legajo), exemen);

            MessageBox.Show(this.a.ToString());

            this.Close();
        }
Ejemplo n.º 2
0
 public string Mostrar()
 {
     return(Alumno.Mostrar(this) + ", " + this.nota.ToString());
 }
Ejemplo n.º 3
0
 public AlumnoCalificado(Alumno a1, double nota) : base(a1.Apellido, a1.Nombre, a1.Legajo, a1.Examen)
 {
     this.nota = nota;
 }
Ejemplo n.º 4
0
 public static int OrdenarPorLegajoDesc(Alumno alumnoUno, Alumno alumnoDos)
 {
     return(OrdenarPorLegajoAsc(alumnoUno, alumnoDos) * -1);
 }
Ejemplo n.º 5
0
 //LEGAJO
 public static int OrdenarPorLegajoAsc(Alumno alumnoUno, Alumno alumnoDos)
 {
     return(string.Compare(alumnoUno.Legajo.ToString(), alumnoDos.Legajo.ToString()));
 }
Ejemplo n.º 6
0
 public static int OrdenarPorApellidoDesc(Alumno alumnoUno, Alumno alumnoDos)
 {
     return(OrdenarPorApellidoAsc(alumnoUno, alumnoDos) * -1);
 }
Ejemplo n.º 7
0
 //APELLIDO
 public static int OrdenarPorApellidoAsc(Alumno alumnoUno, Alumno alumnoDos)
 {
     return(string.Compare(alumnoUno.apellido, alumnoDos.apellido));
 }
Ejemplo n.º 8
0
 //sobrecarga del ToString
 public override string ToString()
 {
     return(Alumno.Mostrar(this));//llama al mostrar de alumno y muestra el elem
 }
Ejemplo n.º 9
0
 public Alumno_Calificado(Alumno a1, double nota1)
     : this(a1.Nombre, a1.Apellido, a1.Legajo, a1.Examen, nota1)
 {
 }