Ejemplo n.º 1
0
        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");
        }
Ejemplo n.º 2
0
        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);
        }
Ejemplo n.º 3
0
        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";
            }
        }