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