本文整理汇总了C#中SecureQueryString.ToString方法的典型用法代码示例。如果您正苦于以下问题:C# SecureQueryString.ToString方法的具体用法?C# SecureQueryString.ToString怎么用?C# SecureQueryString.ToString使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类SecureQueryString
的用法示例。
在下文中一共展示了SecureQueryString.ToString方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: cargar_menu_botones_internos
private void cargar_menu_botones_internos()
{
tools _tools = new tools();
SecureQueryString QueryStringSeguro;
QueryStringSeguro = new SecureQueryString(_tools.byteParaQueryStringSeguro());
QueryStringSeguro["img_area"] = "contratacion";
QueryStringSeguro["nombre_area"] = "CONTRATOS Y RELACIONES LABORALES";
QueryStringSeguro["accion"] = "inicial";
TableRow filaTabla;
TableCell celdaTabla;
HyperLink link;
Image imagen;
int contadorFilas = 0;
filaTabla = new TableRow();
filaTabla.ID = "row_" + contadorFilas.ToString();
celdaTabla = new TableCell();
celdaTabla.ID = "cell_1_row_" + contadorFilas.ToString();
link = new HyperLink();
link.ID = "link_ARP";
QueryStringSeguro["nombre_modulo"] = "GENERAR AUTOLIQUIDACION";
link.NavigateUrl = "~/contratacion/GenerarAutoliquidacion.aspx?data=" + HttpUtility.UrlEncode(QueryStringSeguro.ToString());
link.CssClass = "botones_menu_principal";
link.Target = "_blank";
imagen = new Image();
imagen.ImageUrl = "~/imagenes/areas/bGenerarAutoliquidacionEstandar.png";
imagen.Attributes.Add("onmouseover", "this.src='../imagenes/areas/bGenerarAutoliquidacionAccion.png'");
imagen.Attributes.Add("onmouseout", "this.src='../imagenes/areas/bGenerarAutoliquidacionEstandar.png'");
imagen.CssClass = "botones_menu_principal";
link.Controls.Add(imagen);
celdaTabla.Controls.Add(link);
filaTabla.Cells.Add(celdaTabla);
celdaTabla = new TableCell();
celdaTabla.ID = "cell_3_row_" + contadorFilas.ToString();
link = new HyperLink();
link.ID = "link_AFP";
QueryStringSeguro["nombre_modulo"] = "REPORTES";
link.NavigateUrl = "~/Reportes/autoliquidacion.aspx?data=" + HttpUtility.UrlEncode(QueryStringSeguro.ToString());
link.CssClass = "botones_menu_principal";
link.Target = "_blank";
imagen = new Image();
imagen.ImageUrl = "~/imagenes/areas/bReportesEstandar.png";
imagen.Attributes.Add("onmouseover", "this.src='../imagenes/areas/bReportesAccion.png'");
imagen.Attributes.Add("onmouseout", "this.src='../imagenes/areas/bReportesEstandar.png'");
imagen.CssClass = "botones_menu_principal";
link.Controls.Add(imagen);
celdaTabla.Controls.Add(link);
filaTabla.Cells.Add(celdaTabla);
Table_MENU.Rows.Add(filaTabla);
}
示例2: Button_CANCELAR_CATEGORIA_Click
protected void Button_CANCELAR_CATEGORIA_Click(object sender, EventArgs e)
{
tools _tools = new tools();
SecureQueryString QueryStringSeguro;
QueryStringSeguro = new SecureQueryString(_tools.byteParaQueryStringSeguro());
QueryStringSeguro["img_area"] = "seleccion";
QueryStringSeguro["nombre_area"] = "SELECCIÓN Y REQUISICIONES";
QueryStringSeguro["nombre_modulo"] = "CATEGORÍA DE PRUEBAS";
QueryStringSeguro["accion"] = "inicial";
Response.Redirect("~/seleccion/categoriasyPruebas.aspx?data=" + HttpUtility.UrlEncode(QueryStringSeguro.ToString()));
}
示例3: Button_CANCELAR_Click
protected void Button_CANCELAR_Click(object sender, EventArgs e)
{
tools _tools = new tools();
SecureQueryString QueryStringSeguro;
QueryStringSeguro = new SecureQueryString(_tools.byteParaQueryStringSeguro(), Request["data"]);
String accion = QueryStringSeguro["accion"].ToString();
Decimal ID_EMPRESA = Convert.ToDecimal(QueryStringSeguro["reg"]);
Decimal ID_CENTRO_C = Convert.ToDecimal(QueryStringSeguro["cc"]);
QueryStringSeguro = new SecureQueryString(_tools.byteParaQueryStringSeguro());
QueryStringSeguro["img_area"] = "contratacion";
QueryStringSeguro["nombre_area"] = "CONTRATACIÓN Y RELACIONES LABORALES";
QueryStringSeguro["nombre_modulo"] = "CENTROS DE COSTO";
QueryStringSeguro["accion"] = "cargar";
QueryStringSeguro["reg"] = ID_EMPRESA.ToString();
QueryStringSeguro["cc"] = ID_CENTRO_C.ToString();
Response.Redirect("~/contratacion/centrosCosto.aspx?data=" + HttpUtility.UrlEncode(QueryStringSeguro.ToString()));
}
示例4: Button_CANCELAR_Click
protected void Button_CANCELAR_Click(object sender, EventArgs e)
{
tools _tools = new tools();
SecureQueryString QueryStringSeguro;
QueryStringSeguro = new SecureQueryString(_tools.byteParaQueryStringSeguro(), Request["data"]);
String accion = QueryStringSeguro["accion"].ToString();
String ID_EMPRESA = QueryStringSeguro["reg"].ToString();
if (accion == "nuevo")
{
QueryStringSeguro = new SecureQueryString(_tools.byteParaQueryStringSeguro());
QueryStringSeguro["img_area"] = "seleccion";
QueryStringSeguro["nombre_area"] = "RECLUTAMIENTO, SELECCIÓN Y REQUISICIONES";
QueryStringSeguro["nombre_modulo"] = "CONDICIONES DE ENVIO";
QueryStringSeguro["accion"] = "inicial";
QueryStringSeguro["reg"] = ID_EMPRESA.ToString();
Response.Redirect("~/seleccion/condicionesSeleccion.aspx?data=" + HttpUtility.UrlEncode(QueryStringSeguro.ToString()));
}
else
{
if (accion == "modificar")
{
String REGISTRO = QueryStringSeguro["envio"].ToString();
QueryStringSeguro = new SecureQueryString(_tools.byteParaQueryStringSeguro());
QueryStringSeguro["img_area"] = "seleccion";
QueryStringSeguro["nombre_area"] = "RECLUTAMIENTO, SELECCIÓN Y REQUISICIONES";
QueryStringSeguro["nombre_modulo"] = "CONDICIONES DE ENVIO";
QueryStringSeguro["accion"] = "cargar";
QueryStringSeguro["reg"] = ID_EMPRESA;
QueryStringSeguro["envio"] = REGISTRO;
Response.Redirect("~/seleccion/condicionesSeleccion.aspx?data=" + HttpUtility.UrlEncode(QueryStringSeguro.ToString()));
}
}
}
示例5: Button_CANCELAR_Click
protected void Button_CANCELAR_Click(object sender, EventArgs e)
{
tools _tools = new tools();
SecureQueryString QueryStringSeguro;
QueryStringSeguro = new SecureQueryString(_tools.byteParaQueryStringSeguro(), Request["data"]);
String accion = QueryStringSeguro["accion"].ToString();
String ID_EMPRESA = QueryStringSeguro["reg"].ToString();
if (accion == "nuevo")
{
QueryStringSeguro = new SecureQueryString(_tools.byteParaQueryStringSeguro());
QueryStringSeguro["img_area"] = "contratacion";
QueryStringSeguro["nombre_area"] = "CONTRATACIÓN Y RELACIONES LABORALES";
QueryStringSeguro["nombre_modulo"] = "CENTROS DE COSTO";
QueryStringSeguro["accion"] = "inicial";
QueryStringSeguro["reg"] = ID_EMPRESA.ToString();
Response.Redirect("~/contratacion/centrosCosto.aspx?data=" + HttpUtility.UrlEncode(QueryStringSeguro.ToString()));
}
else
{
if (accion == "modificar")
{
String REGISTRO = QueryStringSeguro["cc"].ToString();
QueryStringSeguro = new SecureQueryString(_tools.byteParaQueryStringSeguro());
QueryStringSeguro["img_area"] = "contratacion";
QueryStringSeguro["nombre_area"] = "CONTRATACIÓN Y RELACIONES LABORALES";
QueryStringSeguro["nombre_modulo"] = "CENTROS DE COSTO";
QueryStringSeguro["accion"] = "cargar";
QueryStringSeguro["reg"] = ID_EMPRESA.ToString();
QueryStringSeguro["cc"] = REGISTRO.ToString();
Response.Redirect("~/contratacion/centrosCosto.aspx?data=" + HttpUtility.UrlEncode(QueryStringSeguro.ToString()));
}
}
}
示例6: GridView_RESULTADOS_BUSQUEDA_SelectedIndexChanged
protected void GridView_RESULTADOS_BUSQUEDA_SelectedIndexChanged(object sender, EventArgs e)
{
String ID_CATEGORIA = GridView_RESULTADOS_BUSQUEDA.SelectedDataKey["ID_CATEGORIA"].ToString();
tools _tools = new tools();
SecureQueryString QueryStringSeguro;
QueryStringSeguro = new SecureQueryString(_tools.byteParaQueryStringSeguro());
QueryStringSeguro["img_area"] = "seleccion";
QueryStringSeguro["nombre_area"] = "SELECCIÓN Y REQUISICIONES";
QueryStringSeguro["nombre_modulo"] = "CATEGORÍA DE PRUEBAS";
QueryStringSeguro["accion"] = "cargarCategoria";
QueryStringSeguro["categoria"] = ID_CATEGORIA;
Response.Redirect("~/seleccion/categoriasyPruebas.aspx?data=" + HttpUtility.UrlEncode(QueryStringSeguro.ToString()));
}
示例7: GridView_GRILLA_PRUEBAS_RowCommand
protected void GridView_GRILLA_PRUEBAS_RowCommand(object sender, GridViewCommandEventArgs e)
{
tools _tools = new tools();
SecureQueryString QueryStringSeguro;
QueryStringSeguro = new SecureQueryString(_tools.byteParaQueryStringSeguro(), Request["data"].ToString());
int filaSeleccionada = Convert.ToInt32(e.CommandArgument);
Decimal ID_CATEGORIA = Convert.ToDecimal(GridView_GRILLA_PRUEBAS.DataKeys[filaSeleccionada].Values["ID_CATEGORIA"]);
Decimal ID_PRUEBA = Convert.ToDecimal(GridView_GRILLA_PRUEBAS.DataKeys[filaSeleccionada].Values["ID_PRUEBA"]);
if (e.CommandName == "modificar")
{
QueryStringSeguro = new SecureQueryString(_tools.byteParaQueryStringSeguro());
QueryStringSeguro["img_area"] = "seleccion";
QueryStringSeguro["nombre_area"] = "SELECCIÓN Y REQUISICIONES";
QueryStringSeguro["nombre_modulo"] = "CATEGORÍAS Y PRUEBAS";
QueryStringSeguro["accion"] = "modificarPrueba";
QueryStringSeguro["categoria"] = ID_CATEGORIA.ToString();
QueryStringSeguro["prueba"] = ID_PRUEBA.ToString();
Response.Redirect("~/seleccion/categoriasyPruebas.aspx?data=" + HttpUtility.UrlEncode(QueryStringSeguro.ToString()));
}
}
示例8: llenar_GridView_AdjuntosInforme_desde_tabla
private void llenar_GridView_AdjuntosInforme_desde_tabla(DataTable tablaDatos)
{
GridView_AdjuntosInforme.DataSource = tablaDatos;
GridView_AdjuntosInforme.DataBind();
GridViewRow filaGrilla;
DataRow filaTabla;
HyperLink link;
for (int i = 0; i < tablaDatos.Rows.Count; i++)
{
filaGrilla = GridView_AdjuntosInforme.Rows[i];
filaTabla = tablaDatos.Rows[i];
link = filaGrilla.FindControl("HyperLink_ARCHIVO_ADJUNTO") as HyperLink;
tools _tools = new tools();
SecureQueryString QueryStringSeguro;
QueryStringSeguro = new SecureQueryString(_tools.byteParaQueryStringSeguro());
QueryStringSeguro["id_adjunto"] = filaTabla["ID_ADJUNTO"].ToString().Trim();
link.NavigateUrl = "~/maestros/visorAdjuntosActividades.aspx?data=" + HttpUtility.UrlEncode(QueryStringSeguro.ToString());
link.Enabled = true;
link.Target = "_blank";
link.Text = "Ver Archivo";
}
}
示例9: Button_MODIFICAR_CATEGORIA_Click
protected void Button_MODIFICAR_CATEGORIA_Click(object sender, EventArgs e)
{
String ID_CATEGORIA = TextBox_ID_CATEGORIA.Text.Trim();
tools _tools = new tools();
SecureQueryString QueryStringSeguro;
QueryStringSeguro = new SecureQueryString(_tools.byteParaQueryStringSeguro());
QueryStringSeguro["img_area"] = "seleccion";
QueryStringSeguro["nombre_area"] = "SELECCIÓN Y REQUISICIONES";
QueryStringSeguro["nombre_modulo"] = "CATEGORÍA DE PRUEBAS";
QueryStringSeguro["accion"] = "modificarCategoria";
QueryStringSeguro["categoria"] = ID_CATEGORIA;
Response.Redirect("~/seleccion/categoriasyPruebas.aspx?data=" + HttpUtility.UrlEncode(QueryStringSeguro.ToString()));
}
示例10: Button_GUARDAR_Click
protected void Button_GUARDAR_Click(object sender, EventArgs e)
{
tools _tools = new tools();
SecureQueryString QueryStringSeguro;
QueryStringSeguro = new SecureQueryString(_tools.byteParaQueryStringSeguro(), Request["data"]);
String accion = QueryStringSeguro["accion"].ToString();
int PROCESO = Convert.ToInt32(QueryStringSeguro["proceso"]);
tabla.proceso pr = (tabla.proceso)PROCESO;
contactos _contactos = new contactos(Session["idEmpresa"].ToString());
Decimal ID_EMPRESA = Convert.ToDecimal(QueryStringSeguro["reg"]);
String CONT_NOM = TextBox_CONT_NOM.Text.ToUpper().Trim();
String CONT_CARGO = TextBox_CONT_CARGO.Text.ToUpper().Trim();
String CONT_MAIL = null;
if (String.IsNullOrEmpty(TextBox_CONT_MAIL.Text) == false)
{
CONT_MAIL = TextBox_CONT_MAIL.Text.Trim();
}
String CONT_TEL = TextBox_CONT_TEL.Text.ToUpper().Trim();
String CONT_TEL1 = "Ninguno";
if (TextBox_CONT_TEL1.Text.ToUpper().Trim() != "")
{
CONT_TEL1 = TextBox_CONT_TEL1.Text.ToUpper().Trim();
}
String CONT_CELULAR = "Ninguno";
if (TextBox_CONT_CELULAR.Text.ToUpper().Trim() != "")
{
CONT_CELULAR = TextBox_CONT_CELULAR.Text.ToUpper().Trim();
}
String CONT_CIUDAD = DropDownList_CONT_CIUDAD.SelectedValue.ToString();
String USU_CRE = Session["USU_LOG"].ToString();
String USU_MOD = Session["USU_LOG"].ToString();
Int32 DIAS = 0;
String FORMA_PAGO = "";
Decimal BANCO = 0;
Decimal CUENTA = 0;
if (_proceso == PROCESO)
{
Int32.TryParse(this.TextBox_DIAS_PAGO.Text, out DIAS);
if (this.DropDownList_FORMA_PAGO.SelectedIndex != 0) FORMA_PAGO = this.DropDownList_FORMA_PAGO.SelectedItem.Value.ToString();
if (this.DropDownList_BANCOS.SelectedIndex != 0) BANCO = Convert.ToDecimal(this.DropDownList_BANCOS.SelectedItem.Value.ToString());
if (this.DropDownList_CUENTAS.SelectedIndex != 0) CUENTA = Convert.ToDecimal(this.DropDownList_CUENTAS.SelectedItem.Value.ToString());
}
Boolean verificador = true;
Decimal REGISTRO = 0;
if (accion == "nuevo")
{
String ESTADO;
if (CheckBox_INMEDIATO.Checked == true)
{
ESTADO = "INMEDIATO";
}
else
{
ESTADO = "ACTIVO";
}
REGISTRO = _contactos.Adicionar(ID_EMPRESA, pr, CONT_NOM, CONT_CARGO, CONT_MAIL, CONT_TEL, CONT_TEL1, CONT_CELULAR, CONT_CIUDAD, USU_CRE, ESTADO, DIAS, FORMA_PAGO, BANCO, CUENTA);
if (REGISTRO == 0)
{
configurarMensajes(true, System.Drawing.Color.Red);
Label_MENSAJE.Text = _contactos.MensajeError;
}
else
{
maestrasInterfaz _maestrasInterfaz = new maestrasInterfaz();
_maestrasInterfaz.CargarEnBdElManualServicioActual(ID_EMPRESA);
QueryStringSeguro = new SecureQueryString(_tools.byteParaQueryStringSeguro());
if (Convert.ToInt32(tabla.proceso.ContactoComercial) == Convert.ToInt32(PROCESO))
{
QueryStringSeguro["img_area"] = "comercial";
QueryStringSeguro["nombre_area"] = "GESTIÓN COMERCIAL";
}
else
{
if (Convert.ToInt32(tabla.proceso.ContactoContratacion) == Convert.ToInt32(PROCESO))
{
QueryStringSeguro["img_area"] = "contratacion";
QueryStringSeguro["nombre_area"] = "CONTRATACIÓN Y RELACIONES LABORALES";
}
else
{
if (Convert.ToInt32(tabla.proceso.ContactoSeleccion) == Convert.ToInt32(PROCESO))
{
QueryStringSeguro["img_area"] = "seleccion";
QueryStringSeguro["nombre_area"] = "RECLUTAMIENTO, SELECCIÓN Y REQUISICIONES";
//.........这里部分代码省略.........
示例11: Button_GUARDAR_Click
protected void Button_GUARDAR_Click(object sender, EventArgs e)
{
tools _tools = new tools();
SecureQueryString QueryStringSeguro;
QueryStringSeguro = new SecureQueryString(_tools.byteParaQueryStringSeguro(), Request["data"]);
String accion = QueryStringSeguro["accion"].ToString();
Decimal ID_EMPRESA = Convert.ToDecimal(QueryStringSeguro["reg"]);
Decimal ID_CENTRO_C = Convert.ToDecimal(QueryStringSeguro["cc"]);
String NOM_SUB_C = TextBox_NOM_SUB_C.Text.Trim().ToUpper();
Boolean OCULTAR_SUB_CENTRO = false;
if (CheckBox_OcultarSubC.Checked == true)
{
OCULTAR_SUB_CENTRO = true;
}
subCentroCosto _subCentroCosto = new subCentroCosto(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString());
DataSet dataSetResultados;
Decimal ID_SUB_C = 0;
if (accion == "nuevo")
{
subCentroCosto _sub = new subCentroCosto(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString());
DataTable tablaSubCentro = _sub.ObtenerSubCentroDeCostoPorNombreIdCentroC(NOM_SUB_C, ID_CENTRO_C);
if (tablaSubCentro.Rows.Count > 0)
{
DataRow filaSUBC = tablaSubCentro.Rows[0];
ID_SUB_C = Convert.ToDecimal(filaSUBC["ID_SUB_C"]);
Boolean OCULTAR_SUBC = false;
dataSetResultados = _sub.ActualizarSubCC(ID_SUB_C, ID_EMPRESA, ID_CENTRO_C, NOM_SUB_C, OCULTAR_SUBC);
if (dataSetResultados.Tables.Count <= 0)
{
if (String.IsNullOrEmpty(_sub.MensajeError) == true)
{
Informar(Panel_FONDO_MENSAJE, Image_MENSAJE_POPUP, Panel_MENSAJES, Label_MENSAJE, "No se pudo procesar la petición. " + _sub.MensajeError, Proceso.Error);
}
else
{
Informar(Panel_FONDO_MENSAJE, Image_MENSAJE_POPUP, Panel_MENSAJES, Label_MENSAJE, "Ocurrio un error inesperado procesando la solicitud. No se actualizó el sub centro seleccionado.", Proceso.Error);
}
}
else
{
DataView vistaResultados = dataSetResultados.Tables[1].DefaultView;
DataTable tablaResultados = vistaResultados.Table;
DataRow filaResultado = tablaResultados.Rows[0];
QueryStringSeguro = new SecureQueryString(_tools.byteParaQueryStringSeguro());
QueryStringSeguro["img_area"] = "contratacion";
QueryStringSeguro["nombre_area"] = "CONTRATACIÓN Y RELACIONES LABORALES";
QueryStringSeguro["nombre_modulo"] = "CENTROS DE COSTO";
QueryStringSeguro["accion"] = "cargarSubccActivado";
QueryStringSeguro["reg"] = ID_EMPRESA.ToString();
QueryStringSeguro["cc"] = ID_CENTRO_C.ToString();
QueryStringSeguro["subcc"] = ID_SUB_C.ToString();
QueryStringSeguro["tipo"] = filaResultado["tipo"].ToString().Trim().ToUpper();
QueryStringSeguro["mensaje"] = filaResultado["mensaje"].ToString().Trim();
Response.Redirect("~/contratacion/centrosCosto.aspx?data=" + HttpUtility.UrlEncode(QueryStringSeguro.ToString()));
}
}
else
{
dataSetResultados = _subCentroCosto.AdicionarSUBCC(ID_EMPRESA, ID_CENTRO_C, NOM_SUB_C);
if (dataSetResultados.Tables.Count <= 0)
{
if (String.IsNullOrEmpty(_subCentroCosto.MensajeError) == true)
{
Informar(Panel_FONDO_MENSAJE, Image_MENSAJE_POPUP, Panel_MENSAJES, Label_MENSAJE, "No se pudo procesar la petición. " + _subCentroCosto.MensajeError, Proceso.Error);
}
else
{
Informar(Panel_FONDO_MENSAJE, Image_MENSAJE_POPUP, Panel_MENSAJES, Label_MENSAJE, "Ocurrio un error inesperado procesando la solicitud. No se actualizó el sub centro seleccionado.", Proceso.Error);
}
}
else
{
DataView vistaResultados = dataSetResultados.Tables[1].DefaultView;
DataTable tablaResultados = vistaResultados.Table;
DataRow filaResultado = tablaResultados.Rows[0];
QueryStringSeguro = new SecureQueryString(_tools.byteParaQueryStringSeguro());
QueryStringSeguro["img_area"] = "contratacion";
QueryStringSeguro["nombre_area"] = "CONTRATACIÓN Y RELACIONES LABORALES";
QueryStringSeguro["nombre_modulo"] = "CENTROS DE COSTO";
QueryStringSeguro["accion"] = "cargarSubccNuevo";
QueryStringSeguro["reg"] = ID_EMPRESA.ToString();
QueryStringSeguro["cc"] = ID_CENTRO_C.ToString();
QueryStringSeguro["subcc"] = filaResultado["id"].ToString();
QueryStringSeguro["tipo"] = filaResultado["tipo"].ToString().Trim().ToUpper();
QueryStringSeguro["mensaje"] = filaResultado["mensaje"].ToString();
//.........这里部分代码省略.........
示例12: cargar_GridView_GRILLA_PRUEBAS
private void cargar_GridView_GRILLA_PRUEBAS(DataTable tablaPruebas)
{
tools _tools = new tools();
SecureQueryString QueryStringSeguro;
GridView_GRILLA_PRUEBAS.DataSource = tablaPruebas;
GridView_GRILLA_PRUEBAS.DataBind();
HyperLink linkAdjunto;
DataRow filainfoPrueba;
for (int i = 0; i < tablaPruebas.Rows.Count; i++)
{
filainfoPrueba = tablaPruebas.Rows[i];
linkAdjunto = GridView_GRILLA_PRUEBAS.Rows[i].FindControl("HyperLink_MANUAL_ADJUNTO") as HyperLink;
if (filainfoPrueba["ARCHIVO_EXTENSION"] != DBNull.Value)
{
QueryStringSeguro = new SecureQueryString(_tools.byteParaQueryStringSeguro());
QueryStringSeguro["prueba"] = filainfoPrueba["ID_PRUEBA"].ToString();
linkAdjunto.NavigateUrl = "~/seleccion/visorManualesPruebas.aspx?data=" + HttpUtility.UrlEncode(QueryStringSeguro.ToString());
linkAdjunto.Text = "Ver manual";
linkAdjunto.Visible = true;
}
else
{
linkAdjunto.Visible = false;
}
}
}
示例13: GridView_DATOS_SelectedIndexChanged
protected void GridView_DATOS_SelectedIndexChanged(object sender, EventArgs e)
{
tools _tools = new tools();
SecureQueryString QueryStringSeguro;
QueryStringSeguro = new SecureQueryString(_tools.byteParaQueryStringSeguro(), Request["data"]);
String codigoCondicionSeleccionado = GridView_DATOS.SelectedDataKey["REGISTRO"].ToString();
String reg = QueryStringSeguro["reg"].ToString();
QueryStringSeguro = new SecureQueryString(_tools.byteParaQueryStringSeguro());
QueryStringSeguro["img_area"] = "seleccion";
QueryStringSeguro["img_area"] = "seleccion";
QueryStringSeguro["nombre_area"] = "RECLUTAMIENTO, SELECCIÓN Y REQUISICIONES";
QueryStringSeguro["nombre_modulo"] = "CONDICIONES DE ENVIO";
QueryStringSeguro["accion"] = "cargar";
QueryStringSeguro["reg"] = reg;
QueryStringSeguro["envio"] = codigoCondicionSeleccionado;
Response.Redirect("~/seleccion/condicionesSeleccion.aspx?data=" + HttpUtility.UrlEncode(QueryStringSeguro.ToString()));
}
示例14: Button_NUEVO_Click
protected void Button_NUEVO_Click(object sender, EventArgs e)
{
tools _tools = new tools();
SecureQueryString QueryStringSeguro;
QueryStringSeguro = new SecureQueryString(_tools.byteParaQueryStringSeguro(), Request["data"]);
String ID_EMPRESA = QueryStringSeguro["reg"].ToString();
QueryStringSeguro = new SecureQueryString(_tools.byteParaQueryStringSeguro());
QueryStringSeguro["img_area"] = "seleccion";
QueryStringSeguro["nombre_area"] = "RECLUTAMIENTO, SELECCIÓN Y REQUISICIONES";
QueryStringSeguro["nombre_modulo"] = "CONDICIONES DE ENVIO";
QueryStringSeguro["accion"] = "nuevo";
QueryStringSeguro["reg"] = ID_EMPRESA;
Response.Redirect("~/seleccion/condicionesSeleccion.aspx?data=" + HttpUtility.UrlEncode(QueryStringSeguro.ToString()));
}
示例15: Button_InformarDescarte_Click
protected void Button_InformarDescarte_Click(object sender, EventArgs e)
{
Decimal ID_REQUERIMIENTO = Convert.ToDecimal(HiddenField_ID_REQUERIMIENTO.Value);
Decimal ID_SOLICITUD = Convert.ToDecimal(HiddenField_ID_SOLICITUD.Value);
ConRegContratoTemporal _contratoTemporal = new ConRegContratoTemporal(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString());
Boolean correcto = _contratoTemporal.DescartarConRegContratosTemporal(ID_REQUERIMIENTO, ID_SOLICITUD, TextBox_ObservacionesDescarte.Text.Trim());
if (correcto == false)
{
Informar(Panel_FONDO_MENSAJE, Image_MENSAJE_POPUP, Panel_MENSAJES, Label_MENSAJE, _contratoTemporal.MensajeError, Proceso.Error);
}
else
{
parametro _parametro = new parametro(Session["idEmpresa"].ToString());
DataTable tablaRolParaInformar = _parametro.ObtenerParametrosPorTabla(tabla.PARAMETROS_ROL_INFORMAR_DESCARTE_PROCESO_CONTRATACION);
if (tablaRolParaInformar.Rows.Count <= 0)
{
tools _tools = new tools();
SecureQueryString QueryStringSeguro;
QueryStringSeguro = new SecureQueryString(_tools.byteParaQueryStringSeguro());
QueryStringSeguro["img_area"] = "contratacion";
QueryStringSeguro["nombre_area"] = "CONTRATACIÓN Y RELACIONES LABORALES";
QueryStringSeguro["nombre_modulo"] = "HOJA DE TRABAJO DE CONTRATACIÓN";
QueryStringSeguro["accion"] = "descarteContratacionNoRol";
Response.Redirect("~/contratacion/hojaTrabajoContratacion.aspx?data=" + HttpUtility.UrlEncode(QueryStringSeguro.ToString()));
}
else
{
DataRow filaParametroRol = tablaRolParaInformar.Rows[0];
String NOMBRE_ROL = filaParametroRol["CODIGO"].ToString().Trim();
usuario _usuario = new usuario(Session["idEmpresa"].ToString());
DataTable tablaUsuariosAInformar = _usuario.ObtenerListaUsuariosSistemaActivosPorNombreRol(NOMBRE_ROL);
if (tablaUsuariosAInformar.Rows.Count <= 0)
{
tools _tools = new tools();
SecureQueryString QueryStringSeguro;
QueryStringSeguro = new SecureQueryString(_tools.byteParaQueryStringSeguro());
QueryStringSeguro["img_area"] = "contratacion";
QueryStringSeguro["nombre_area"] = "CONTRATACIÓN Y RELACIONES LABORALES";
QueryStringSeguro["nombre_modulo"] = "HOJA DE TRABAJO DE CONTRATACIÓN";
QueryStringSeguro["accion"] = "descarteContratacionNoUsuarios";
Response.Redirect("~/contratacion/hojaTrabajoContratacion.aspx?data=" + HttpUtility.UrlEncode(QueryStringSeguro.ToString()));
}
else
{
Int32 contadorEnvios = 0;
Int32 contadorErrores = 0;
StreamReader archivo_original = new StreamReader(Server.MapPath(@"~\plantillas_reportes\email_informativo_descarte_contratacion.htm"));
String html_formato_plantilla_email = archivo_original.ReadToEnd();
archivo_original.Dispose();
archivo_original.Close();
String NOMBRE_CANDIDATO = Label_NOMBRE_TRABAJADOR.Text;
String NUMERO_IDENTIFICACION = Label_NUM_DOC_IDENTIDAD.Text;
String OBSERVACIONES_DESCARTE = TextBox_ObservacionesDescarte.Text.Trim();
String NOMBRE_USUARIO;
DataTable tablaUsuario = _usuario.ObtenerUsuarioPorUsuLog(Session["USU_LOG"].ToString());
DataRow filaUsuario = tablaUsuario.Rows[0];
if (filaUsuario["USU_TIPO"].ToString().ToUpper() == "PLANTA")
{
NOMBRE_USUARIO = filaUsuario["NOMBRES"].ToString().Trim() + " " + filaUsuario["APELLIDOS"].ToString().Trim();
}
else
{
NOMBRE_USUARIO = filaUsuario["NOMBRES_EXTERNO"].ToString().Trim() + " " + filaUsuario["APELLIDOS_EXTERNO"].ToString().Trim();
}
html_formato_plantilla_email = html_formato_plantilla_email.Replace("[NOMBRE_CANDIDATO]", NOMBRE_CANDIDATO);
html_formato_plantilla_email = html_formato_plantilla_email.Replace("[NUMERO_IDENTIFICACION]", NUMERO_IDENTIFICACION);
html_formato_plantilla_email = html_formato_plantilla_email.Replace("[OBSERVACIONES_DESCARTE]", OBSERVACIONES_DESCARTE);
html_formato_plantilla_email = html_formato_plantilla_email.Replace("[NOMBRE_USUARIO]", NOMBRE_USUARIO);
tools _tools = new tools();
foreach (DataRow filausuario in tablaUsuariosAInformar.Rows)
{
if (DBNull.Value.Equals(filausuario["USU_MAIL"]) == false)
{
try
{
_tools.enviarCorreoConCuerpoHtml(filausuario["USU_MAIL"].ToString().Trim(), "DESCARTE EN CONTRATACIÓN", html_formato_plantilla_email);
contadorEnvios += 1;
}
catch
{
contadorErrores += 1;
}
//.........这里部分代码省略.........