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; }
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; } }