Esempio n. 1
0
        private void BindearDropDownList()
        {
            ddlUnidadMedida.DataSource     = uow.AperturaProgramaticaUnidadBusinessLogic.Get().ToList();
            ddlUnidadMedida.DataValueField = "Id";
            ddlUnidadMedida.DataTextField  = "Nombre";
            ddlUnidadMedida.DataBind();

            ddlUnidadMedida.Items.Insert(0, new ListItem("Seleccione...", "0"));


            ddlCriterioPriorizacion.DataSource     = uow.CriterioPriorizacionBusinessLogic.Get().OrderBy(cp => cp.Orden);
            ddlCriterioPriorizacion.DataValueField = "Id";
            ddlCriterioPriorizacion.DataTextField  = "Nombre";
            ddlCriterioPriorizacion.DataBind();

            ddlCriterioPriorizacion.Items.Insert(0, new ListItem("Seleccione...", "0"));


            ddlSituacionObra.DataSource     = uow.SituacionObraBusinessLogic.Get().ToList();
            ddlSituacionObra.DataValueField = "Id";
            ddlSituacionObra.DataTextField  = "Nombre";
            ddlSituacionObra.DataBind();

            ddlSituacionObra.Items.Insert(0, new ListItem("Seleccione...", "0"));

            Utilerias.BindDropDownToEnum(ddlModalidad, typeof(enumModalidadObra));

            ddlEje.DataSource     = uow.EjeBusinessLogic.Get(f => f.ParentId == null, orderBy: ap => ap.OrderBy(r => r.Orden));
            ddlEje.DataValueField = "Id";
            ddlEje.DataTextField  = "Descripcion";
            ddlEje.DataBind();

            ddlEje.Items.Insert(0, new ListItem("Seleccione...", "0"));

            ddlPlanSectorial.DataSource     = uow.PlanSectorialBusinessLogic.Get(orderBy: ps => ps.OrderBy(o => o.Orden)).ToList();
            ddlPlanSectorial.DataValueField = "Id";
            ddlPlanSectorial.DataTextField  = "Descripcion";
            ddlPlanSectorial.DataBind();

            ddlPlanSectorial.Items.Insert(0, new ListItem("Seleccione...", "0"));

            ddlProgramaPresupuesto.DataSource     = uow.ProgramaBusinessLogic.Get();
            ddlProgramaPresupuesto.DataValueField = "Id";
            ddlProgramaPresupuesto.DataTextField  = "Descripcion";
            ddlProgramaPresupuesto.DataBind();

            ddlProgramaPresupuesto.Items.Insert(0, new ListItem("Seleccione...", "0"));

            ddlGrupoBeneficiario.DataSource     = uow.GrupoBeneficiarioBusinessLogic.Get();
            ddlGrupoBeneficiario.DataValueField = "Id";
            ddlGrupoBeneficiario.DataTextField  = "Nombre";
            ddlGrupoBeneficiario.DataBind();

            ddlGrupoBeneficiario.Items.Insert(0, new ListItem("Seleccione...", "0"));
        }
Esempio n. 2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            uow = new UnitOfWork();

            if (!IsPostBack)
            {
                divEdicion.Style.Add("display", "none");
                BindGrid();

                Utilerias.BindDropDownToEnum(ddlEstatus, typeof(enumEstatusEjercicio));
            }
        }