Exemplo n.º 1
0
        protected void grdCompetencia_NeedDataSource(object sender, Telerik.Web.UI.GridNeedDataSourceEventArgs e)
        {
            CompetenciaNegocio nCompetencia = new CompetenciaNegocio();
            var Competencia = nCompetencia.ObtieneCompetencias(pXmlSeleccion: vXmlTipoSeleccion, pClTipoCompetencia: vClTipoCompetencia);

            grdCompetencia.DataSource = Competencia;
        }
Exemplo n.º 2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            vCompetencias = new List <SPE_OBTIENE_C_COMPETENCIA_Result>();
            vClUsuario    = ContextoUsuario.oUsuario.CL_USUARIO;
            vNbPrograma   = ContextoUsuario.nbPrograma;
            if (!IsPostBack)
            {
            }

            CompetenciaNegocio negocio = new CompetenciaNegocio();

            vCompetencias = negocio.ObtieneCompetencias();
        }
Exemplo n.º 3
0
        protected SPE_OBTIENE_C_COMPETENCIA_Result getCompetencia(int idCompetencia)
        {
            CompetenciaNegocio negocio = new CompetenciaNegocio();

            List <SPE_OBTIENE_C_COMPETENCIA_Result> lista = negocio.ObtieneCompetencias();

            var q = from o in lista
                    where o.ID_COMPETENCIA == idCompetencia
                    select new SPE_OBTIENE_C_COMPETENCIA_Result {
                ID_COMPETENCIA         = o.ID_COMPETENCIA,
                CL_COMPETENCIA         = o.CL_COMPETENCIA,
                NB_COMPETENCIA         = o.NB_COMPETENCIA,
                DS_COMPETENCIA         = o.DS_COMPETENCIA,
                CL_TIPO_COMPETENCIA    = o.CL_TIPO_COMPETENCIA,
                CL_CLASIFICACION       = o.CL_CLASIFICACION,
                FG_ACTIVO              = o.FG_ACTIVO,
                XML_CAMPOS_ADICIONALES = o.XML_CAMPOS_ADICIONALES
            };

            return(q.FirstOrDefault());
        }
Exemplo n.º 4
0
        private void CargarDatos()
        {
            CompetenciaNegocio nCompetencia = new CompetenciaNegocio();
            var vCompetencia = nCompetencia.ObtieneCompetencias(pIdCompetencia: vIdCompetencia).FirstOrDefault();

            CompetenciaNivelNegocio nCompetenciaNivel = new CompetenciaNivelNegocio();
            List <SPE_OBTIENE_C_COMPETENCIA_NIVEL_Result> vCompetenciaNivel = nCompetenciaNivel.ObtieneCompetenciaNivel(pIdCompetencia: vIdCompetencia);

            foreach (SPE_OBTIENE_C_COMPETENCIA_NIVEL_Result vobjetoCompetenciaNivel in vCompetenciaNivel)
            {
                if (vobjetoCompetenciaNivel.CL_NIVEL_COMPETENCIA.Equals("NIVEL_00"))
                {
                    radEditorPersona0.Content = vobjetoCompetenciaNivel.DS_NIVEL_COMPETENCIA_PERSONA;
                    radEditorPuesto0.Content  = vobjetoCompetenciaNivel.DS_NIVEL_COMPETENCIA_PUESTO;
                }
                if (vobjetoCompetenciaNivel.CL_NIVEL_COMPETENCIA.Equals("NIVEL_01"))
                {
                    radEditorPersona1.Content = vobjetoCompetenciaNivel.DS_NIVEL_COMPETENCIA_PERSONA;
                    radEditorPuesto1.Content  = vobjetoCompetenciaNivel.DS_NIVEL_COMPETENCIA_PUESTO;
                }
                if (vobjetoCompetenciaNivel.CL_NIVEL_COMPETENCIA.Equals("NIVEL_02"))
                {
                    radEditorPersona2.Content = vobjetoCompetenciaNivel.DS_NIVEL_COMPETENCIA_PERSONA;
                    radEditorPuesto2.Content  = vobjetoCompetenciaNivel.DS_NIVEL_COMPETENCIA_PUESTO;
                }
                if (vobjetoCompetenciaNivel.CL_NIVEL_COMPETENCIA.Equals("NIVEL_03"))
                {
                    radEditorPersona3.Content = vobjetoCompetenciaNivel.DS_NIVEL_COMPETENCIA_PERSONA;
                    radEditorPuesto3.Content  = vobjetoCompetenciaNivel.DS_NIVEL_COMPETENCIA_PUESTO;
                }
                if (vobjetoCompetenciaNivel.CL_NIVEL_COMPETENCIA.Equals("NIVEL_04"))
                {
                    radEditorPersona4.Content = vobjetoCompetenciaNivel.DS_NIVEL_COMPETENCIA_PERSONA;
                    radEditorPuesto4.Content  = vobjetoCompetenciaNivel.DS_NIVEL_COMPETENCIA_PUESTO;
                }
                if (vobjetoCompetenciaNivel.CL_NIVEL_COMPETENCIA.Equals("NIVEL_05"))
                {
                    radEditorPersona5.Content = vobjetoCompetenciaNivel.DS_NIVEL_COMPETENCIA_PERSONA;
                    radEditorPuesto5.Content  = vobjetoCompetenciaNivel.DS_NIVEL_COMPETENCIA_PUESTO;
                }
            }
            ClasificacionCompetenciaNegocio nCompetenciaClasificacion = new ClasificacionCompetenciaNegocio();

            var vClasificaciones = nCompetenciaClasificacion.ObtieneClasificacionCompetencia(pClTipoCompetecia: vCompetencia.CL_TIPO_COMPETENCIA);
            var vValorSelect     = nCompetenciaClasificacion.ObtieneClasificacionCompetencia(pClTipoCompetecia: vCompetencia.CL_TIPO_COMPETENCIA).FirstOrDefault();

            if (vClasificaciones.Count > 0)
            {
                cmbClasificaciones.ClearSelection();
                cmbClasificaciones.DataSource     = vClasificaciones;
                cmbClasificaciones.DataTextField  = "NB_CLASIFICACION_COMPETENCIA";
                cmbClasificaciones.DataValueField = "CL_CLASIFICACION";
                cmbClasificaciones.DataBind();
                cmbClasificaciones.SelectedValue = vValorSelect.CL_CLASIFICACION;
                cmbClasificaciones.Text          = vValorSelect.NB_CLASIFICACION_COMPETENCIA;
            }
            cmbClasificaciones.SelectedValue = vCompetencia.CL_CLASIFICACION;
            cmbClasificaciones.Text          = vCompetencia.NB_CLASIFICACION_COMPETENCIA;
            cmbCategoria.SelectedValue       = vCompetencia.CL_TIPO_COMPETENCIA;
            cmbCategoria.Text     = vCompetencia.NB_TIPO_COMPETENCIA;
            chkActivo.Checked     = vCompetencia.FG_ACTIVO;
            txtDescripcion.Text   = vCompetencia.DS_COMPETENCIA;
            txtClave.Text         = vCompetencia.CL_COMPETENCIA;
            txtNbCompetencia.Text = vCompetencia.NB_COMPETENCIA;
        }
Exemplo n.º 5
0
        protected void grvCompetencias_NeedDataSource(object sender, GridNeedDataSourceEventArgs e)
        {
            CompetenciaNegocio negocio = new CompetenciaNegocio();

            grvCompetencias.DataSource = negocio.ObtieneCompetencias();
        }