public List <DatosInscripciones> ObtenerDatos() { List <DatosInscripciones> datosInscripciones = new List <DatosInscripciones>(); try { List <Alumno_Inscripcion> inscripciones = AILog.GetMateriasInscripto(PersonaActual.ID); foreach (Alumno_Inscripcion ai in inscripciones) { DatosInscripciones datosInscripcion = new DatosInscripciones(); datosInscripcion.ID = ai.ID; datosInscripcion.Condicion = ai.Condicion; if (ai.Nota == 0) { datosInscripcion.Nota = "-"; } else { datosInscripcion.Nota = ai.Nota.ToString(); } CursoLogic cl = new CursoLogic(); Curso curso = cl.GetOne(ai.IDCurso); datosInscripcion.AnioCursado = curso.AnioCalendario; MateriaLogic ml = new MateriaLogic(); Materia materia = ml.GetOne(curso.IDMateria); datosInscripcion.DescMateria = materia.Descripcion; ComisionLogic cml = new ComisionLogic(); Comision comision = cml.GetOne(curso.IDComision); datosInscripcion.DescComision = comision.Descripcion; datosInscripciones.Add(datosInscripcion); } } catch (Exception ex) { ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "alertMessage", "alert('" + ex.Message + "')", true); } return(datosInscripciones); }
public List <DatosInscripciones> ObtenerDatos() { List <DatosInscripciones> datosInscripciones = new List <DatosInscripciones>(); try { List <Alumno_Inscripcion> inscripciones = AILog.GetMateriasInscripto(PersonaActual.ID); foreach (Alumno_Inscripcion ai in inscripciones) { DatosInscripciones datosInscripcion = new DatosInscripciones(); datosInscripcion.ID = ai.ID; datosInscripcion.Condicion = ai.Condicion; if (ai.Nota == 0) { datosInscripcion.Nota = "-"; } else { datosInscripcion.Nota = ai.Nota.ToString(); } CursoLogic cl = new CursoLogic(); Curso curso = cl.GetOne(ai.IDCurso); datosInscripcion.AnioCursado = curso.AnioCalendario; MateriaLogic ml = new MateriaLogic(); Materia materia = ml.GetOne(curso.IDMateria); datosInscripcion.DescMateria = materia.Descripcion; ComisionLogic cml = new ComisionLogic(); Comision comision = cml.GetOne(curso.IDComision); datosInscripcion.DescComision = comision.Descripcion; datosInscripciones.Add(datosInscripcion); } } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); this.Close(); } return(datosInscripciones); }