Ejemplo n.º 1
0
        protected void btnSave_click(object sender, EventArgs e)
        {
            AreaInteresNegocio negocio             = new AreaInteresNegocio();
            E_AREA_INTERES     vExperienciaAgregar = new E_AREA_INTERES();

            if (!ptipo.Equals("Agregar"))
            {
                vExperienciaProfesional.CL_AREA_INTERES = txtClCatalogo.Text;
                vExperienciaProfesional.NB_AREA_INTERES = txtNbCatalogo.Text;
                vExperienciaProfesional.FG_ACTIVO       = chkActivo.Checked;

                E_RESULTADO vResultado = negocio.InsertaActualiza_C_AREA_INTERES(tipo_transaccion: E_TIPO_OPERACION_DB.A.ToString(), usuario: vClUsuario, programa: vNbPrograma, v_c_area_interes: vExperienciaProfesional);
                // = 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);
            }
            else
            {
                vExperienciaAgregar.ID_AREA_INTERES = 1;
                vExperienciaAgregar.NB_AREA_INTERES = txtNbCatalogo.Text;
                vExperienciaAgregar.CL_AREA_INTERES = txtClCatalogo.Text;
                vExperienciaAgregar.FG_ACTIVO       = chkActivo.Checked;

                E_RESULTADO vResultado = negocio.InsertaActualiza_C_AREA_INTERES(tipo_transaccion: E_TIPO_OPERACION_DB.I.ToString(), usuario: vClUsuario, programa: vNbPrograma, v_c_area_interes: vExperienciaAgregar);
                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 Page_Load(object sender, EventArgs e)
        {
            ExperienciasProfesionales = new List <SPE_OBTIENE_C_AREA_INTERES_Result>();
            vClUsuario  = ContextoUsuario.oUsuario.CL_USUARIO;
            vNbPrograma = ContextoUsuario.nbPrograma;
            vIdEmpresa  = ContextoUsuario.oUsuario.ID_EMPRESA;

            if (!IsPostBack)
            {
            }

            AreaInteresNegocio negocio = new AreaInteresNegocio();

            ExperienciasProfesionales = negocio.Obtener_C_AREA_INTERES();
        }
Ejemplo n.º 3
0
        protected void Page_Load(object sender, EventArgs e)
        {
            vClUsuario  = ContextoUsuario.oUsuario.CL_USUARIO;
            vNbPrograma = ContextoUsuario.nbPrograma;

            if (!IsPostBack)
            {
                ptipo = Request.QueryString["TIPO"];
                vExperienciaProfesional = new E_AREA_INTERES();
                if (!ptipo.Equals("Agregar"))
                {
                    AreaInteresNegocio negocio = new AreaInteresNegocio();

                    pID = int.Parse((Request.QueryString["ID"]));

                    // AreaInteresNegocio negocio = new AreaInteresNegocio();
                    var vObjetoAreaInteres = negocio.Obtener_C_AREA_INTERES(id_area_interes: pID).FirstOrDefault();
                    vExperienciaProfesional.ID_AREA_INTERES = vObjetoAreaInteres.ID_AREA_INTERES;
                    vExperienciaProfesional.CL_AREA_INTERES = vObjetoAreaInteres.CL_AREA_INTERES;
                    vExperienciaProfesional.NB_AREA_INTERES = vObjetoAreaInteres.NB_AREA_INTERES;
                    vExperienciaProfesional.FG_ACTIVO       = vObjetoAreaInteres.FG_ACTIVO;
                    vExperienciaProfesional.NB_ACTIVO       = vObjetoAreaInteres.NB_ACTIVO;
                    vExperienciaProfesional.DS_FILTRO       = vObjetoAreaInteres.DS_FILTRO;

                    if (vExperienciaProfesional != null)
                    {
                        txtNbCatalogo.Text     = vExperienciaProfesional.NB_AREA_INTERES;
                        txtClCatalogo.Text     = vExperienciaProfesional.CL_AREA_INTERES;
                        txtClCatalogo.ReadOnly = true;
                        chkActivo.Checked      = vExperienciaProfesional.FG_ACTIVO ?? false;
                    }
                }
                else
                {
                    chkActivo.Checked = false;
                }
            }
        }
        protected void btnEliminar_click(object sender, EventArgs e)
        {
            AreaInteresNegocio negocio = new AreaInteresNegocio();
            var valida_eliminacion     = false;

            foreach (GridDataItem item in grdCatExperProf.SelectedItems)
            {
                valida_eliminacion = true;

                vID_AREA_INTERES = (int.Parse(item.GetDataKeyValue("ID_AREA_INTERES").ToString()));

                var x = negocio.Obtener_C_AREA_INTERES(id_area_interes: vID_AREA_INTERES).FirstOrDefault();

                E_RESULTADO vResultado = negocio.Elimina_C_AREA_INTERES(ID_AREA_INTERES: vID_AREA_INTERES, CL_AREA_INTERES: x.CL_AREA_INTERES, programa: vNbPrograma, usuario: vClUsuario);

                // E_RESULTADO vResultado= negocio.Elimina_C_ESCOLARIDAD(ID_ESCOLARIDAD: vIdEscolaridad, programa: "CatalogoCarrPosgrados.aspx", usuario: "felipe");

                // = 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");
            }
        }