protected void btnProcesar_Click(object sender, EventArgs e) { lblMsj.Text = ""; pnlMsj.Visible = false; if (!chkRevisarTodos.Checked && string.IsNullOrWhiteSpace(txtEquipo.Text)) { lblMsj.Text = "Debe especificar un nombre de equipo."; pnlMsj.Visible = true; txtEquipo.Focus(); return; } string Pass = ""; De_CryptDLL.De_Crypt cripto = new De_CryptDLL.De_Crypt(); WS_Excel.ExportarSoapClient exportar = new WS_Excel.ExportarSoapClient(); Pass = cripto.Encriptar(txtPass.Text, DatosGenerales.StandardKey, true); exportar.MonitoreoSW((int)DatosGenerales.TiposDocumentos.Reporte_MonitoreoSW, Session["UserNameLogin"].ToString(), Server.MapPath("../Reportes/" + DatosGenerales.RutaLocalReportesDinamicos), DatosGenerales.GeneraNombreArchivoRnd("RptWSMonSW_", "xlsx"), 250000, txtUsuario.Text, Pass, txtDominio.Text, chkRevisarTodos.Checked, txtEquipo.Text); Response.Redirect("../Reportes/DocumentosUsuario.aspx"); }
protected string IngresarContrasenna(string Hash, int Tipo, string UserName, string Objeto, string vLogin, string Pass) { BLBovedaContra objBov = new BLBovedaContra(); De_CryptDLL.De_Crypt crypto = new De_CryptDLL.De_Crypt(); string Errores = ""; Pass = crypto.Encriptar(Pass, Objeto + vLogin + hddKey.Value, true); Errores = objBov.IngresarContrasenna(Hash, Tipo, UserName, Objeto, vLogin, Pass); return(Errores); }
protected void ddlListaP_SelectedIndexChanged(object sender, EventArgs e) { pnlMsjP.Visible = true; imgPass.Visible = false; BLBovedaContra objBov = new BLBovedaContra(); De_CryptDLL.De_Crypt crypto = new De_CryptDLL.De_Crypt(); int Id = 0; int.TryParse(ddlListaP.SelectedValue, out Id); BLBovedaContra.DatosPass Datos = new BLBovedaContra.DatosPass(Id); if (Datos.Pass != "") { GeneraImagen(crypto.Desencriptar(Datos.Pass, Datos.Objeto + Datos.Login + hddKey.Value, true)); } else { lblMsjP.Text = "No se encontraron contraseñas encriptadas con el elemento seleccionado"; } }