Ejemplo n.º 1
0
        protected void btnSave_click(object sender, EventArgs e)
        {
            NivelEscolaridadNegocio negocio      = new NivelEscolaridadNegocio();
            E_NIVEL_ESCOLARIDAD     vAreaAgregar = new E_NIVEL_ESCOLARIDAD();


            if (Request.Params["ID"] != null)
            {
                vNivelEscolaridad.CL_NIVEL_ESCOLARIDAD = txtClCatalogo.Text;
                vNivelEscolaridad.DS_NIVEL_ESCOLARIDAD = txtNbCatalogo.Text;
                vNivelEscolaridad.FG_ACTIVO            = chkActivo.Checked;
                vNivelEscolaridad.CL_TIPO_ESCOLARIDAD  = cmbNivelEscolaridades.SelectedValue;


                E_RESULTADO vResultado = negocio.InsertaActualiza_C_NIVEL_ESCOLARIDAD(tipo_transaccion: E_TIPO_OPERACION_DB.A.ToString(), usuario: vClUsuario, programa: vNbPrograma, V_C_NIVEL_ESCOLARIDAD: vNivelEscolaridad);
                string      vMensaje   = vResultado.MENSAJE.Where(w => w.CL_IDIOMA.Equals(vClIdioma.ToString())).FirstOrDefault().DS_MENSAJE;
                UtilMensajes.MensajeResultadoDB(rnMensaje, vMensaje, vResultado.CL_TIPO_ERROR);
                UtilMensajes.MensajeResultadoDB(rnMensaje, vMensaje, vResultado.CL_TIPO_ERROR);
            }
            else
            {
                vAreaAgregar.ID_NIVEL_ESCOLARIDAD = 1;
                vAreaAgregar.DS_NIVEL_ESCOLARIDAD = txtNbCatalogo.Text;
                vAreaAgregar.CL_NIVEL_ESCOLARIDAD = txtClCatalogo.Text;
                vAreaAgregar.FG_ACTIVO            = chkActivo.Checked;
                vAreaAgregar.CL_TIPO_ESCOLARIDAD  = cmbNivelEscolaridades.SelectedValue;

                E_RESULTADO vResultado = negocio.InsertaActualiza_C_NIVEL_ESCOLARIDAD(tipo_transaccion: E_TIPO_OPERACION_DB.I.ToString(), usuario: vClUsuario, programa: vNbPrograma, V_C_NIVEL_ESCOLARIDAD: vAreaAgregar);
                string      vMensaje   = vResultado.MENSAJE.Where(w => w.CL_IDIOMA.Equals(vClIdioma.ToString())).FirstOrDefault().DS_MENSAJE;
                UtilMensajes.MensajeResultadoDB(rnMensaje, vMensaje, vResultado.CL_TIPO_ERROR);
            }
        }
        protected void grdNivelEscolaridades_NeedDataSource(object sender, GridNeedDataSourceEventArgs e)
        {
            NivelEscolaridadNegocio negocionivel = new NivelEscolaridadNegocio();
            var vNivel_Escolaridades             = negocionivel.Obtener_C_NIVEL_ESCOLARIDAD();

            grdNivelEscolaridades.DataSource = vNivel_Escolaridades;
        }
        protected void btnEliminar_click(object sender, EventArgs e)
        {
            NivelEscolaridadNegocio negocionivel = new NivelEscolaridadNegocio();

            foreach (GridDataItem item in grdNivelEscolaridades.SelectedItems)
            {
                vIdNivelEscolaridad = (int.Parse(item.GetDataKeyValue("ID_NIVEL_ESCOLARIDAD").ToString()));
                E_RESULTADO vResultado = negocionivel.Elimina_C_NIVEL_ESCOLARIDAD(ID_NIVEL_ESCOLARIDAD: vIdNivelEscolaridad, programa: vNbPrograma, usuario: vClUsuario);

                // = nRol.InsertaActualizaRoles(vClOperacion, vRol, vFunciones, vClUsuario, vNbPrograma);
                string vMensaje = vResultado.MENSAJE.Where(w => w.CL_IDIOMA.Equals(vClIdioma.ToString())).FirstOrDefault().DS_MENSAJE;

                UtilMensajes.MensajeResultadoDB(rnMensaje, vMensaje, vResultado.CL_TIPO_ERROR, 400, 150, "onCloseWindow");
            }
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            VEscolaridades = new List <SPE_OBTIENE_C_ESCOLARIDAD_Result>();
            vClUsuario     = ContextoUsuario.oUsuario.CL_USUARIO;
            vNbPrograma    = ContextoUsuario.nbPrograma;
            vIdEmpresa     = ContextoUsuario.oUsuario.ID_EMPRESA;

            if (!IsPostBack)
            {
                vClNivelEscolaridad = "";
                vValidaEliminacion  = false;
                NivelEscolaridadNegocio negocionivel = new NivelEscolaridadNegocio();
                vNivel_Escolaridad = negocionivel.Obtener_C_NIVEL_ESCOLARIDAD(FG_ACTIVO: true);

                // vNivel_Escolaridad = null;
                if (vNivel_Escolaridad != null)
                {
                    cmbEscolaridades.DataSource     = vNivel_Escolaridad;//LLENAMOS DE DATOS EL GRID
                    cmbEscolaridades.DataTextField  = "CL_TIPO_ESCOLARIDAD";
                    cmbEscolaridades.DataTextField  = "DS_NIVEL_ESCOLARIDAD";
                    cmbEscolaridades.DataValueField = "CL_NIVEL_ESCOLARIDAD";
                    cmbEscolaridades.SelectedIndex  = 2;
                    cmbEscolaridades.DataBind();
                    vClNivelEscolaridad = cmbEscolaridades.SelectedValue;
                }
                EscolaridadNegocio negocio = new EscolaridadNegocio();
                VEscolaridades = negocio.Obtener_C_ESCOLARIDAD(CL_NIVEL_ESCOLARIDAD: vClNivelEscolaridad);
                //
            }
            else
            {
                if (vValidaEliminacion == true)
                {
                    EscolaridadNegocio negocio = new EscolaridadNegocio();
                    VEscolaridades = negocio.Obtener_C_ESCOLARIDAD(CL_NIVEL_ESCOLARIDAD: vClNivelEscolaridad);
                }
                else

                if (vClNivelEscolaridad != "")
                {
                    EscolaridadNegocio negocio = new EscolaridadNegocio();
                    VEscolaridades = negocio.Obtener_C_ESCOLARIDAD(CL_NIVEL_ESCOLARIDAD: vClNivelEscolaridad);
                }
            }
        }
Ejemplo n.º 5
0
        protected void Page_Load(object sender, EventArgs e)
        {
            vClUsuario  = ContextoUsuario.oUsuario.CL_USUARIO;
            vNbPrograma = ContextoUsuario.nbPrograma;


            if (!IsPostBack)

            {
                //vNivelesEscolaridad = new List<string>();
                //vNivelesEscolaridad.Add(E_CL_TIPO_ESCOLARIDAD.BACHILLERATO.ToString());
                //vNivelesEscolaridad.Add(E_CL_TIPO_ESCOLARIDAD.POSGRADO.ToString());
                //vNivelesEscolaridad.Add(E_CL_TIPO_ESCOLARIDAD.PRIMARIA.ToString());
                //vNivelesEscolaridad.Add(E_CL_TIPO_ESCOLARIDAD.PROFESIONAL.ToString());
                //vNivelesEscolaridad.Add(E_CL_TIPO_ESCOLARIDAD.SECUNDARIA.ToString());

                NivelEscolaridadNegocio negocio = new NivelEscolaridadNegocio();
                //foreach(String vnivel in vNivelesEscolaridad)
                //{
                //RadComboBoxItem item= new RadComboBoxItem();
                //    item.Text=vnivel;
                //    item.Value=vnivel;
                //    cmbNivelEscolaridades.Items.Add(item);
                //}
                vNIVELES_ESCOLARIDAD                 = negocio.Obtener_VW_TIPO_ESCOLARIDAD();
                cmbNivelEscolaridades.DataSource     = vNIVELES_ESCOLARIDAD;//LLENAMOS DE DATOS EL GRID
                cmbNivelEscolaridades.DataTextField  = "CL_TIPO_ESCOLARIDAD";
                cmbNivelEscolaridades.DataValueField = "CL_TIPO_ESCOLARIDAD";
                cmbNivelEscolaridades.DataBind();


                ptipo             = Request.QueryString["TIPO"];
                vNivelEscolaridad = new E_NIVEL_ESCOLARIDAD();
                if (Request.Params["ID"] != null)
                {
                    pID_NIVEL_ESCOLARIDAD = int.Parse((Request.QueryString["ID"]));
                    var vObjetoNivelEsc = negocio.Obtener_C_NIVEL_ESCOLARIDAD(ID_NIVEL_ESCOLARIDAD: pID_NIVEL_ESCOLARIDAD).FirstOrDefault();
                    vNivelEscolaridad.CL_NIVEL_ESCOLARIDAD = vObjetoNivelEsc.CL_NIVEL_ESCOLARIDAD;

                    vNivelEscolaridad.FG_ACTIVO            = vObjetoNivelEsc.FG_ACTIVO;
                    vNivelEscolaridad.ID_NIVEL_ESCOLARIDAD = vObjetoNivelEsc.ID_NIVEL_ESCOLARIDAD;
                    vNivelEscolaridad.CL_TIPO_ESCOLARIDAD  = vObjetoNivelEsc.CL_TIPO_ESCOLARIDAD;
                    vNivelEscolaridad.DS_NIVEL_ESCOLARIDAD = vObjetoNivelEsc.DS_NIVEL_ESCOLARIDAD;

                    if (vNivelEscolaridad != null)
                    {
                        txtClCatalogo.Text = vNivelEscolaridad.CL_NIVEL_ESCOLARIDAD;
                        txtNbCatalogo.Text = vNivelEscolaridad.DS_NIVEL_ESCOLARIDAD;
                        cmbNivelEscolaridades.SelectedValue = vNivelEscolaridad.CL_TIPO_ESCOLARIDAD.ToString();
                        txtClCatalogo.ReadOnly = true;
                        if (vNivelEscolaridad.FG_ACTIVO == true)
                        {
                            chkActivo.Checked = true;
                        }
                        else
                        {
                            chkActivo.Checked = false;
                        }
                    }
                }
                else
                {
                    chkActivo.Checked = false;
                }
            }
        }