protected void btnGuardarCatalogo_Click(object sender, EventArgs e) { SPE_OBTIENE_C_CATALOGO_LISTA_Result catalogo = new SPE_OBTIENE_C_CATALOGO_LISTA_Result(); string tipoTransaccion = "I"; if (vIdCatalogoLista != null && vIdCatalogoLista != 0) { tipoTransaccion = "A"; catalogo = getLista(vIdCatalogoLista.ToString()); } catalogo.NB_CATALOGO_LISTA = txtNbCatalogo.Text; catalogo.DS_CATALOGO_LISTA = txtDsCatalogo.Text; catalogo.ID_CATALOGO_TIPO = int.Parse(cmbIdCatalogo.SelectedValue); CatalogoListaNegocio operaciones = new CatalogoListaNegocio(); E_RESULTADO vResultado = operaciones.InsertaActualiza_C_CATALOGO_LISTA(tipoTransaccion, catalogo, 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); UtilMensajes.MensajeResultadoDB(rnMensaje, vMensaje, vResultado.CL_TIPO_ERROR); }
//public string usuario = ""; //public string programa = ""; protected void Page_Load(object sender, EventArgs e) { vClUsuario = ContextoUsuario.oUsuario.CL_USUARIO; vNbPrograma = ContextoUsuario.nbPrograma; if (!Page.IsPostBack) { ObtenerTipoCatalogo(); if (Request.Params["ID"] != null) { vIdCatalogoLista = int.Parse(Request.Params["ID"]); if (vIdCatalogoLista != 0) { SPE_OBTIENE_C_CATALOGO_LISTA_Result catalogo = new SPE_OBTIENE_C_CATALOGO_LISTA_Result(); catalogo = getLista(Request.Params["ID"]); txtNbCatalogo.Text = catalogo.NB_CATALOGO_LISTA; txtDsCatalogo.Text = catalogo.DS_CATALOGO_LISTA; cmbIdCatalogo.SelectedValue = catalogo.ID_CATALOGO_TIPO.ToString(); } } } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { if (Request.Params["pIdEmpleadoBaja"] != null) { vIdBajaEmpleado = int.Parse(Request.Params["pIdEmpleadoBaja"].ToString()); vIdEmpleado = int.Parse(Request.Params["pIdEmpleado"].ToString()); RotacionPersonalNegocio nRotacion = new RotacionPersonalNegocio(); var vEmpleadoBaja = nRotacion.ObtieneBajasPendientes(vIdBajaEmpleado).FirstOrDefault(); txtNbEmpleado.InnerText = vEmpleadoBaja.CL_EMPLEADO + " - " + vEmpleadoBaja.NB_EMPLEADO; txtNbPuesto.InnerText = vEmpleadoBaja.CL_PUESTO + " - " + vEmpleadoBaja.NB_PUESTO; rdpFechaBaja.SelectedDate = vEmpleadoBaja.FE_BAJA_EFECTIVA; XElement xmlComentarios = XElement.Parse(vEmpleadoBaja.DS_COMENTARIOS); reComentarios.Content = xmlComentarios.Value; CatalogoListaNegocio negocio = new CatalogoListaNegocio(); SPE_OBTIENE_C_CATALOGO_LISTA_Result vCatalogo = new SPE_OBTIENE_C_CATALOGO_LISTA_Result(); vCatalogo = negocio.ObtieneCatalogoLista().Where(w => w.NB_CATALOGO_LISTA == "Causas de baja").FirstOrDefault(); vIdCatalogoBaja = vCatalogo.ID_CATALOGO_LISTA; vDsMensaje = ContextoApp.EO.Configuracion.MensajeCapturaResultados.dsMensaje; vDsMensajeE = ContextoApp.EO.Configuracion.MensajeImportantes.dsMensaje; vDsMensajeME = ContextoApp.EO.Configuracion.MensajeBajaNotificador.dsMensaje; vDsMensajeEv = ContextoApp.EO.Configuracion.MensajeImportantes.dsMensaje; vDsMensajeMEv = ContextoApp.EO.Configuracion.MensajeBajaNotificador.dsMensaje; } } vClUsuario = ContextoUsuario.oUsuario.CL_USUARIO; vNbPrograma = ContextoUsuario.nbPrograma; }
public XElement InsertaActualiza_C_CATALOGO_LISTA(string tipo_transaccion, SPE_OBTIENE_C_CATALOGO_LISTA_Result V_C_CATALOGO_LISTA, string usuario, string programa) { using (context = new SistemaSigeinEntities()) { //Declaramos el objeto de valor de retorno ObjectParameter pout_clave_retorno = new ObjectParameter("XML_RESULTADO", typeof(XElement)); // pout_clave_retorno.Value = ""; context.SPE_INSERTA_ACTUALIZA_C_CATALOGO_LISTA(pout_clave_retorno, V_C_CATALOGO_LISTA.ID_CATALOGO_LISTA, V_C_CATALOGO_LISTA.NB_CATALOGO_LISTA, V_C_CATALOGO_LISTA.DS_CATALOGO_LISTA, V_C_CATALOGO_LISTA.ID_CATALOGO_TIPO, usuario, usuario, programa, programa, tipo_transaccion); //regresamos el valor de retorno de sql // return Convert.ToString(pout_clave_retorno.Value); return(XElement.Parse(pout_clave_retorno.Value.ToString())); } }
protected void btnElemento_Click(object sender, EventArgs e) { if (grvCatalogoLista.SelectedItems.Count > 0) { foreach (GridDataItem item in grvCatalogoLista.SelectedItems) { if (item != null) { SPE_OBTIENE_C_CATALOGO_LISTA_Result lista = new SPE_OBTIENE_C_CATALOGO_LISTA_Result(); lista = getLista(item.GetDataKeyValue("ID_CATALOGO_LISTA").ToString()); vIdCatalogoLista = lista.ID_CATALOGO_LISTA; Server.Transfer("ValoresGenericos.aspx", true); } } } else { RadWindowManager1.RadAlert("Seleccione un registro.", 350, 148, "Incidencias recurrentes", null); } }
protected void btnEliminar_Click(object sender, EventArgs e) { foreach (GridDataItem item in grvCatalogoLista.SelectedItems) { if (item != null) { SPE_OBTIENE_C_CATALOGO_LISTA_Result lista = new SPE_OBTIENE_C_CATALOGO_LISTA_Result(); lista = getLista(item.GetDataKeyValue("ID_CATALOGO_LISTA").ToString()); CatalogoListaNegocio negocio = new CatalogoListaNegocio(); E_RESULTADO vResultado = negocio.Elimina_C_CATALOGO_LISTA(lista.ID_CATALOGO_LISTA, usuario, programa); // = 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"); } } }
public E_RESULTADO InsertaActualiza_C_CATALOGO_LISTA(string tipo_transaccion, SPE_OBTIENE_C_CATALOGO_LISTA_Result V_C_CATALOGO_LISTA, string usuario, string programa) { CatalogoListaOperaciones operaciones = new CatalogoListaOperaciones(); return(UtilRespuesta.EnvioRespuesta(operaciones.InsertaActualiza_C_CATALOGO_LISTA(tipo_transaccion, V_C_CATALOGO_LISTA, usuario, programa))); }