Ejemplo n.º 1
0
        private void LoadEntity(AlumnoInscripto alumno)
        {
            AlumnoInscripto.Condiciones condicion = new AlumnoInscripto.Condiciones();
            switch (condicionDropDownList.SelectedValue)
            {
            case "Regular":
                condicion = AlumnoInscripto.Condiciones.Regular;
                break;

            case "Libre":
                condicion = AlumnoInscripto.Condiciones.Libre;
                break;

            case "Aprobado":
                condicion = AlumnoInscripto.Condiciones.Aprobado;
                break;

            case "Cursante":
                condicion = AlumnoInscripto.Condiciones.Cursante;
                break;
            }

            if (legajoTextBox.Text.Length > 0 && notaTextBox.Text.Length > 0 && notaTextBox.Text != "" && condicionDropDownList.SelectedItem != null)
            {
                alumno.Alumno = personas.FindByLegajo(int.Parse(legajoTextBox.Text));
            }
            alumno.Nota      = int.Parse(notaTextBox.Text);
            alumno.Condicion = condicion;
            alumno.Curso     = CurrentCurso;
        }
Ejemplo n.º 2
0
        public void MapearADatos()
        {
            AlumnoInscripto oldEntity = this.EntidadActual;

            AlumnoInscripto.Condiciones c = 0;
            switch (cmbCondicion.SelectedItem)
            {
            case "Regular":
                c = AlumnoInscripto.Condiciones.Regular;
                break;

            case "Libre":
                c = AlumnoInscripto.Condiciones.Libre;
                break;

            case "Aprobado":
                c = AlumnoInscripto.Condiciones.Aprobado;
                break;

            case "Cursante":
                c = AlumnoInscripto.Condiciones.Cursante;
                break;
            }
            Persona alumno = personas.FindByLegajo(int.Parse(txtLegajo.Text));
            int     nota   = 0;

            if (txtNota.Text.Length > 0)
            {
                nota = int.Parse(txtNota.Text);
            }
            this.EntidadActual = new AlumnoInscripto()
            {
                Condicion = c,
                Alumno    = alumno,
                Nota      = nota,
                Curso     = currentCurso
            };
            if (oldEntity != null)
            {
                this.EntidadActual.ID = oldEntity.ID;
            }
        }