public List <DatosComisiones> ObtenerDatos() { List <DatosComisiones> datosComisiones = new List <DatosComisiones>(); try { List <Comision> comisiones = ComLog.GetAll(); foreach (Comision c in comisiones) { DatosComisiones datosComision = new DatosComisiones(); datosComision.ID = c.ID; datosComision.Descripcion = c.Descripcion; datosComision.Anio = c.AnioEspecialidad; PlanLogic pl = new PlanLogic(); Plan plan = pl.GetOne(c.IDPlan); datosComision.DescPlan = plan.Descripcion; EspecialidadLogic el = new EspecialidadLogic(); Especialidad especialidad = el.GetOne(plan.IDEspecialidad); datosComision.DescEspecialidad = especialidad.Descripcion; datosComisiones.Add(datosComision); } } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } return(datosComisiones); }
public List <DatosComisiones> ObtenerDatos() { List <DatosComisiones> datosComisiones = new List <DatosComisiones>(); try { List <Comision> comisiones = ComLog.GetAll(); foreach (Comision c in comisiones) { DatosComisiones datosComision = new DatosComisiones(); datosComision.ID = c.ID; datosComision.Descripcion = c.Descripcion; datosComision.Anio = c.AnioEspecialidad; PlanLogic pl = new PlanLogic(); Plan plan = pl.GetOne(c.IDPlan); datosComision.DescPlan = plan.Descripcion; EspecialidadLogic el = new EspecialidadLogic(); Especialidad especialidad = el.GetOne(plan.IDEspecialidad); datosComision.DescEspecialidad = especialidad.Descripcion; datosComisiones.Add(datosComision); } } catch (Exception ex) { ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "alertMessage", "alert('" + ex.Message + "')", true); } return(datosComisiones); }