Esempio n. 1
0
        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);
        }
Esempio n. 2
0
        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);
        }