Exemplo n.º 1
0
        protected void ImgEnviarMail_Click(object sender, EventArgs e)
        {
            try
            {
                Enviomail  oEnviomail = new Enviomail();
                EEnviomail oeEmail    = oEnviomail.Envio_mails("589", "Solicitud_Operativo");
                Mails      oMail      = new Mails();
                oMail.Server = "mail.lucky.com.pe";
                //oeEmail.MailServer;



                oMail.From       = TxtSolicitante.Text;
                oMail.To         = "*****@*****.**";
                oMail.Subject    = TxtMotivo.Text;
                oMail.Body       = TxtSolicitante.Text + " " + TxtMensaje.Text;
                oMail.CC         = "*****@*****.**";
                oMail.BodyFormat = "HTML";
                oMail.send();
                oMail = null;
                // oeEmail = null;
                oEnviomail          = null;
                TxtSolicitante.Text = "";
                TxtMotivo.Text      = "";
                TxtMensaje.Text     = "";
            }
            catch (Exception ex)
            {
                //Alertas.CssClass = "MensajesSupervisor";
                //LblAlert.Text = "Envio Solicitudes";
                //LblFaltantes.Text = "Sr. Usuario, se presentó un error inesperado al momento de enviar el correo. Por favor intentelo nuevamente o consulte al Administrador de la aplicación";
                //PopupMensajes();
                return;
            }
        }
Exemplo n.º 2
0
        protected void btnEnviarNewPass_Click(object sender, EventArgs e)
        {
            if ((TxtPassNuevo.Text == TxtPassNew.Text) && (TxtPassNuevo.Text != "" && TxtPassNew.Text != ""))
            {
                Usuario ocambiopsw = new Usuario();
                string  Key;
                Key = ConfigurationManager.AppSettings["TamperProofKey"];

                EUsuario      oecambiopasw = ocambiopsw.cambiarContrasena(TxtSolicitante.Text, Encriptacion.Codificar(TxtPassNew.Text, Key), Convert.ToString(this.Session["sUser"]), Convert.ToString(DateTime.Now));
                EntrySeccion  oSeccion     = new EntrySeccion();
                EEntrySeccion oeseccion    = oSeccion.Register_PrimerSeccion(Convert.ToString(this.Session["sUser"]), Convert.ToString(this.Session["sUser"]), Convert.ToString(DateTime.Now), Convert.ToString(this.Session["sUser"]), Convert.ToString(DateTime.Now));

                limpiarcontroles();
                FAdmin.Get_Delete_Sesion_User(this.Session["sUser"].ToString().Trim());
                //realiza el envio de Email confirmatorio del cambio de clave
                Enviomail  oEnviomail = new Enviomail();
                EEnviomail oeEmail    = oEnviomail.Envio_mails(this.Session["scountry"].ToString().Trim(), "Solicitud_Clave");
                Mails      oMail      = new Mails();
                oMail.Credenciales = true;
                oMail.Puerto       = Convert.ToInt32(ConfigurationManager.AppSettings["Puerto"]); //Se agrega Puerto Ing. CarlosH 30/11/2011
                oMail.Server       = oeEmail.MailServer;
                oMail.MCifrado     = true;                                                        //Se agrega Cifrado Ing. CarlosH 30/11/2011
                oMail.DatosUsuario = new System.Net.NetworkCredential();                          //Se agrega Credenciales Ing. CarlosH 30/11/2011
                oMail.From         = oeEmail.MailFrom;
                oMail.To           = this.Session["smail"].ToString().Trim();
                oMail.BCC          = "*****@*****.**";

                oMail.Subject = "Acuse de Cambio de Clave" + "'   '" + "Usuario" + "'  '" + this.Session["sUser"].ToString().Trim();
                string[] textArray1 = new string[] { "Señor usuario:" + ' ' + "Su Clave se ha modificado Correctamente", "<br><br>", "Atentamente", "<br>", "Administrador Xplora", };

                oMail.Body = string.Concat(textArray1);


                oMail.BodyFormat = "HTML";
                oMail.send();

                oMail      = null;
                oeEmail    = null;
                oEnviomail = null;
                this.Session["mensaje"]  = "Su clave ha sido cambiada correctamente ver confirmación en su correo";
                this.Session["cssclass"] = "MensajesSupConfirm";
                PMensajeClave.CssClass   = this.Session["cssclass"].ToString();
                lblpasw.Text             = this.Session["mensaje"].ToString();
                ModalPopupExtender.Show();
            }
            else
            {
            }
        }
Exemplo n.º 3
0
 protected void ImgEnviarMail_Click(object sender, ImageClickEventArgs e)
 {
     if (TxtMotivo.Text == "" || TxtMensaje.Text == "")
     {
         Alertas.CssClass  = "MensajesSupervisor";
         LblAlert.Text     = "Envio Solicitudes";
         LblFaltantes.Text = "Sr. Usuario, es necesario que ingrese información en el asunto y en el mensaje ";
         PopupMensajes();
         return;
     }
     try
     {
         Enviomail  oEnviomail = new Enviomail();
         EEnviomail oeEmail    = oEnviomail.Envio_mails(this.Session["scountry"].ToString().Trim(), "Solicitud_Planning");
         Mails      oMail      = new Mails();
         oMail.Server       = ConfigurationManager.AppSettings["ServerMail"];
         oMail.Puerto       = 587;
         oMail.MCifrado     = true;
         oMail.DatosUsuario = new System.Net.NetworkCredential();
         oMail.From         = TxtSolicitante.Text;
         oMail.To           = ConfigurationManager.AppSettings["User"];
         oMail.Subject      = TxtMotivo.Text;
         oMail.Body         = TxtMensaje.Text;
         oMail.CC           = "*****@*****.**";
         oMail.BodyFormat   = "HTML";
         oMail.send();
         oMail             = null;
         oEnviomail        = null;
         TxtMotivo.Text    = "";
         TxtMensaje.Text   = "";
         Alertas.CssClass  = "MensajesSupConfirm";
         LblAlert.Text     = "Envio Solicitudes";
         LblFaltantes.Text = "Sr. Usuario, el mensaje fue enviado correctamente";
         PopupMensajes();
     }
     catch (Exception ex)
     {
         Alertas.CssClass  = "MensajesSupervisor";
         LblAlert.Text     = "Envio Solicitudes";
         LblFaltantes.Text = "Sr. Usuario, se presentó un error inesperado al momento " +
                             " de enviar el correo. Por favor inténtelo nuevamente o consulte al Administrador de la aplicación";
         ModalPopupAlertas.Show();
         //PopupMensajes();
         return;
     }
 }
Exemplo n.º 4
0
 protected void ImgEnviarMail_Click(object sender, ImageClickEventArgs e)
 {
     if (TxtMotivo.Text == "" || TxtMensaje.Text == "")
     {
         this.Session["encabemensa"] = "Envío de Solicitudes";
         this.Session["cssclass"] = "MensajesSupervisor";
         this.Session["mensaje"] = "Sr. Usuario, es necesario que ingrese información en el asunto y en el mensaje";
         Mensajes_Usuario();
         return;
     }
     try
     {
         Enviomail oEnviomail = new Enviomail();
         EEnviomail oeEmail = oEnviomail.Envio_mails(this.Session["scountry"].ToString().Trim(), "Solicitud_Operativo");
         Mails oMail = new Mails();
         oMail.Server = "mail.lucky.com.pe";
         //oeEmail.MailServer;
         oMail.From = TxtSolicitante.Text;
         oMail.To = TxtEmail.Text;
         oMail.Subject = TxtMotivo.Text;
         oMail.Body = TxtMensaje.Text;
         oMail.CC = "*****@*****.**";
         oMail.BodyFormat = "HTML";
         oMail.send();
         oMail = null;
         // oeEmail = null;
         oEnviomail = null;
         TxtMotivo.Text = "";
         TxtMensaje.Text = "";
         PanelCorreos.Style.Value = "display:none;";
         this.Session["encabemensa"] = "Envío de Solicitudes";
         this.Session["cssclass"] = "MensajesSupConfirm";
         this.Session["mensaje"] = "Sr. Usuario, el mensaje fue enviado correctamente";
         Mensajes_Usuario();
     }
     catch (Exception ex)
     {
         this.Session["encabemensa"] = "Envío de Solicitudes";
         this.Session["cssclass"] = "MensajesSupervisor";
         this.Session["mensaje"] = "Sr. Usuario, se presentó un error inesperado al momento de enviar el correo. Por favor intentelo nuevamente o consulte al Administrador de la aplicación";
         Mensajes_Usuario();
     }
 }
Exemplo n.º 5
0
 protected void BtnCofirmarSI_Click(object sender, EventArgs e)
 {
     budget = Convert.ToInt32(this.Session["budget"]);
     dt     = oConn.ejecutarDataTable("UP_WEB_CONSULTARPLANNINGSTAFF", budget);
     if (dt.Rows.Count > 0)
     {
         for (int i = 0; i <= dt.Rows.Count - 1; i++)
         {
             string scountry = this.Session["scountry"].ToString();
             ckbSelOperativos.DataSource     = dt;
             ckbSelOperativos.DataTextField  = "Nombre";
             ckbSelOperativos.DataValueField = "Person_id";
             ckbSelOperativos.DataBind();
             //Envio Automativo de informacion a los operativos
             Enviomail  oEnviomail = new Enviomail();
             EEnviomail oeMailuser = oEnviomail.Envio_mails(scountry, "Solicitud_Clave");
             Mails      omailenvio = new Mails();
             omailenvio.Server  = oeMailuser.MailServer;
             omailenvio.From    = "*****@*****.**";
             omailenvio.To      = dt.Rows[i]["Email"].ToString().Trim();
             omailenvio.Subject = "Asignación de Actividad Lucky SAC";
             omailenvio.Body    = "Señor: " + dt.Rows[i]["nombre"].ToString().Trim() + "<br /><br />Usted a sido asignado para una actividad de "
                                  + dt.Rows[i]["Servicio"].ToString().Trim() + "<br /><br />Por favor contacte al supervisor y solicite información al respecto";
             omailenvio.BodyFormat = "HTML";
             omailenvio.send();
             oEnviomail = null;
             omailenvio = null;
             oeMailuser = null;
         }
         ModalPopupConfirmSI.Show();
     }
     else
     {
         this.Session["Encabezado"] = "Sr Usuario:";
         this.Session["alertas"]    = "No tiene personal operativo asignado. no se puede enviar correos";
         Mensajes();
     }
 }
Exemplo n.º 6
0
        /// <summary>
        /// Se Crea este Metodo para Autogerar clave de usuario ante Olvido de la misma
        /// Ing. CarlosH 30/11/2011
        /// </summary>
        private void GenerarNuevaClave()
        {
            Enviomail  oEnviomail = new Enviomail();
            Enviomail  oemail     = new Enviomail();
            EEnviomail oeMailuser = oEnviomail.Envio_mails(cmbpaisolv.SelectedValue, "Solicitud_Clave");
            DataSet    dsClave    = ProcesoAdmin.Get_GenerarPasswordOlvido(txtfrom.Text, txtusaolvi.Text);
            DataTable  dtclave    = new DataTable();

            try
            {
                dtclave = dsClave.Tables[0];

                if (dtclave.Rows.Count > 0)
                {
                    Mails omailenvio = new Mails();

                    omailenvio.Credenciales = true;
                    omailenvio.Puerto       = Convert.ToInt32(ConfigurationManager.AppSettings["Puerto"]);
                    omailenvio.Server       = oeMailuser.MailServer;
                    omailenvio.MCifrado     = true;
                    omailenvio.DatosUsuario = new System.Net.NetworkCredential();
                    omailenvio.From         = oeMailuser.MailFrom;
                    // "*****@*****.**";
                    omailenvio.BCC = "*****@*****.**";

                    omailenvio.To         = txtfrom.Text;
                    omailenvio.Subject    = "Nueva Clave";
                    omailenvio.Body       = "Señor Usuario(a): <br> Su nueva Clave es" + ' ' + dtclave.Rows[0]["Clave"].ToString().Trim();
                    omailenvio.BodyFormat = "HTML";
                    omailenvio.send();

                    oEnviomail = null;
                    omailenvio = null;
                    oeMailuser = null;
                    cmbpaisolv.SelectedValue    = "0";
                    txtfrom.Text                = "";
                    txtusaolvi.Text             = "";
                    this.Session["encabemensa"] = "Sr. Usuario ";
                    this.Session["mensaje"]     = "Los nuevos datos de autenticación se han enviado a su correo";

                    this.Session["cssclass"] = "MensajesSupConfirm";
                    Mensajes_Usuario();
                }
                else
                {
                    this.Session["encabemensa"] = "Sr. Usuario";
                    this.Session["mensaje"]     = "Información de solicitud no válida. Verifique o consulte con el Administrador Xplora";
                    this.Session["cssclass"]    = "MensajesSupervisor";
                    Mensajes_Usuario2();
                    ModalPopupExtender1.Show();
                }
            }

            catch (Exception ex)
            {
                this.Session["encabemensa"] = "Sr. Usuario";
                this.Session["mensaje"]     = "Error: " + ex.ToString().Substring(0, 100) + "...";
                this.Session["cssclass"]    = "MensajesSupervisor";
                Mensajes_Usuario2();
                ModalPopupExtender1.Show();

                //Lucky.CFG.Exceptions.Exceptions mesjerror = new Lucky.CFG.Exceptions.Exceptions(ex);
                //mesjerror.errorWebsite(ConfigurationManager.AppSettings["COUNTRY"]);
            }
        }
Exemplo n.º 7
0
        private void ObtenerDatosEnvioMail()
        {
            int    horalocal = DateTime.Now.Hour;
            string dia       = Convert.ToString(DateTime.Now.DayOfWeek);

            if (dia == Convert.ToString(DayOfWeek.Friday) && horalocal >= 10)
            {
                string  fechavalida = Convert.ToString(DateTime.Now.Day + "/" + DateTime.Now.Month + "/" + DateTime.Now.Year + " 10:01:00");
                DataSet dsenvio     = null;
                dsenvio = oCoon.ejecutarDataSet("UP_WEBXPLORA_AD_OBTENERDIASENVIO");

                // validar existencia de informes para enviar por correo
                // recupera servicio y cliente
                if (dsenvio != null)
                {
                    if (dsenvio.Tables[0].Rows.Count > 0)
                    {
                        for (int i = 0; i <= dsenvio.Tables[0].Rows.Count - 1; i++)
                        {
                            //Por Solicitud de Alicorp se inactiva el envio de correos hasta nueva orden Ing. Carlos Hernandez
                            //envio de correo al cliente con información de los reportes cargados
                            try
                            {
                                //De Acuerdo a Requerimiento de5 Alicorp solicito que los correos se enviaran x Canal, Servicio Ing. Carlos Alberto Hernández Rincón
                                DataTable dtpersonalenvio = null;

                                if (Convert.ToInt32(dsenvio.Tables[0].Rows[i][1].ToString().Trim()) != 1561)
                                {
                                    // recuperar listado general de personas a las cuales se les enviará correo
                                    dtpersonalenvio = oCoon.ejecutarDataTable("UP_WEBXPLORA_PLANNING_OBTENEREMAILUSERS",
                                                                              0,
                                                                              Convert.ToInt32(dsenvio.Tables[0].Rows[i][1].ToString().Trim()),
                                                                              0,
                                                                              "none",
                                                                              Convert.ToInt32(dsenvio.Tables[0].Rows[i][0].ToString().Trim()),
                                                                              "none");

                                    Planning.Get_Obtener_Datos_Cliente(
                                        0,
                                        Convert.ToInt32(dsenvio.Tables[0].Rows[i][1].ToString().Trim()),
                                        0,
                                        "none",
                                        Convert.ToInt32(dsenvio.Tables[0].Rows[i][0].ToString().Trim()),
                                        "");

                                    if (dtpersonalenvio != null)
                                    {
                                        if (dtpersonalenvio.Rows.Count > 0)
                                        {
                                            for (int ipersonalenvio = 0; ipersonalenvio <= dtpersonalenvio.Rows.Count - 1; ipersonalenvio++)
                                            //USAR PARA PRUEBAS ESTE FOR Y COMENTARIAR EL DE ARRIBA ----->
                                            //for (int ipersonalenvio = 1; ipersonalenvio <= 1; ipersonalenvio++)
                                            {
                                                Enviomail  oEnviomail = new Enviomail();
                                                EEnviomail oeEmail    = oEnviomail.Envio_mails(this.Session["scountry"].ToString().Trim(), "Solicitud_Clave");
                                                Mails      oMail      = new Mails();
                                                oMail.Server       = oeEmail.MailServer;
                                                oMail.Puerto       = Convert.ToInt32(ConfigurationManager.AppSettings["Puerto"]); //Se Agrega Puerto Ing.CarlosH 30/11/2011
                                                oMail.MCifrado     = true;                                                        //Se Agrega Cifrado Ing.CarlosH 30/11/2011
                                                oMail.DatosUsuario = new System.Net.NetworkCredential();                          //Se Agrega Credenciales Ing.CarlosH 30/11/2011
                                                oMail.From         = oeEmail.MailFrom;
                                                oMail.To           = dtpersonalenvio.Rows[ipersonalenvio]["Person_Email"].ToString().Trim();
                                                //oMail.To = "*****@*****.**";
                                                oMail.Subject = "Lucky  : Informes Cargados en Portal Xplora";
                                                string tabla       = "<table style=" + '"' + "font-family: verdana; font-size: 11px; color: #0000FF;" + '"';
                                                string tablaclose  = "</table><br>";
                                                string informacion = "";
                                                for (int icanales = 0; icanales <= dsenvio.Tables[1].Rows.Count - 1; icanales++)
                                                {
                                                    if (dsenvio.Tables[1].Rows[icanales]["Company_id"].ToString().Trim() == dsenvio.Tables[0].Rows[i]["Company_id"].ToString().Trim())
                                                    {
                                                        // (Obtener informes A enviar dependiendo usuario de carga , servicio canal y reportes por usuario
                                                        DataTable dtasociacionpersonal = null;
                                                        dtasociacionpersonal = oCoon.ejecutarDataTable("UP_WEBXPLORA_PLANNING_OBTENEREMAILUSERS", 1, Convert.ToInt32(dsenvio.Tables[0].Rows[i][1].ToString().Trim()), Convert.ToInt32(dtpersonalenvio.Rows[ipersonalenvio]["Person_id"].ToString().Trim()), dsenvio.Tables[1].Rows[icanales]["cod_Channel"].ToString().Trim(), Convert.ToInt32(dsenvio.Tables[0].Rows[i][0].ToString().Trim()), fechavalida);
                                                        Planning.Get_Obtener_Datos_Cliente(1, Convert.ToInt32(dsenvio.Tables[0].Rows[i][1].ToString().Trim()), Convert.ToInt32(dtpersonalenvio.Rows[ipersonalenvio]["Person_id"].ToString().Trim()), dsenvio.Tables[1].Rows[icanales]["cod_Channel"].ToString().Trim(), Convert.ToInt32(dsenvio.Tables[0].Rows[i][0].ToString().Trim()), this.Session["sUser"].ToString().Trim());

                                                        if (dtasociacionpersonal != null)
                                                        {
                                                            if (dtasociacionpersonal.Rows.Count > 0)
                                                            {
                                                                informacion = informacion + "<div style=" + '"' + "font-weight: bold;" + '"' + ">" + dsenvio.Tables[1].Rows[icanales][1].ToString().Trim() + "</div>";
                                                                informacion = informacion + tabla;
                                                                for (int j = 0; j <= dtasociacionpersonal.Rows.Count - 1; j++)
                                                                {
                                                                    if (Convert.ToDateTime(dtasociacionpersonal.Rows[j]["fecha_Registro"].ToString().Trim()) <= Convert.ToDateTime(fechavalida))
                                                                    {
                                                                        informacion = informacion + "<tr><td style=" + '"' + "width: 400px;" + '"' + ">" + dtasociacionpersonal.Rows[j]["informe"].ToString().Trim() + "</td>" + "<td style=" + '"' + "width: 200px;" + '"' + ">" + dtasociacionpersonal.Rows[j]["fecha"].ToString().Trim() + "</td>" + "<td style=" + '"' + "width: 200px;" + '"' + ">" + dtasociacionpersonal.Rows[j]["reporte"].ToString().Trim() + "</td></tr>";
                                                                    }
                                                                }
                                                                informacion = informacion + tablaclose;
                                                            }
                                                        }
                                                    }
                                                }
                                                if (informacion != "")
                                                {
                                                    string   imagencorreo = "<img  src=" + '"' + "http://sige.lucky.com.pe/pages/images/LinkXplora.png" + '"' + " width=" + '"' + "59px" + '"' + "height=" + '"' + "15px" + '"' + " GALLERYIMG=" + '"' + "no" + '"' + "/>";
                                                    string[] textArray2   = new string[] { };
                                                    string[] textArray1   = new string[] { "<div style=" + '"' + "font-family: verdana; font-size: 11px; color: #0000FF;" + '"' + ">Señor(a) ", dtpersonalenvio.Rows[ipersonalenvio]["Nombres"].ToString().Trim(), "<br>",
                                                                                           "Lo invitamos a acceder al sistema de consultas en línea al cual puede acceder a traves del siguiente link: ",
                                                                                           "<a href=" + "http://sige.lucky.com.pe" + ">" + imagencorreo + "</a>", "<br><br>",

                                                                                           "Encontrará a su disposición la siguiente información:", "<br><br>",
                                                                                           informacion, "<br><br>",
                                                                                           "Para información adicional comuníquese con nosotros. Quedamos atentos a sus comentarios", "<br><br>", "<br><br>",
                                                                                           "Cordialmente", "<br>", "Administrador Xplora </div>" };

                                                    oMail.Body       = string.Concat(textArray1);
                                                    oMail.BodyFormat = "HTML";
                                                    oMail.send();
                                                    oMail      = null;
                                                    oeEmail    = null;
                                                    oEnviomail = null;
                                                }
                                            }
                                        }
                                    }
                                }
                                else
                                {
                                    dsenvio = null;
                                }
                            }
                            catch (Exception ex)
                            {
                                Exception exmen = ex;
                                this.Session["cssclass"]    = "MensajesSupervisor";
                                this.Session["encabemensa"] = "Sr. Usuario";
                                this.Session["mensaje"]     = "Se creo el reporte pero no fue posible enviar aviso al cliente.";
                                Mensajes_Usuario();
                            }
                        }
                    }
                }
                Planning.Get_Actualiza_EstadoEnvioMail(fechavalida, this.Session["sUser"].ToString().Trim(), DateTime.Now);
            }
        }
Exemplo n.º 8
0
        protected void btnenvio_Click(object sender, EventArgs e)
        {
            if (cmbpaisolv.Text != "0" && txtusaolvi.Text != "" && txtfrom.Text != "")
            {
                Enviomail  oEnviomail = new Enviomail();
                EEnviomail oeEmail    = oEnviomail.Envio_mails(cmbpaisolv.SelectedValue, "Solicitud_Clave");
                Mails      oMail      = new Mails();
                oMail.Server = oeEmail.MailServer;
                oMail.From   = txtfrom.Text;

                oMail.To      = oeEmail.MailTo;
                oMail.Subject = oeEmail.Subject + "'   '" + txtusaolvi.Text;
                string[] textArray1 = new string[] { "Usuario:" + ' ' + txtusaolvi.Text };

                oMail.Body = oeEmail.Body + string.Concat(textArray1);
                oMail.CC   = "*****@*****.**";

                oMail.BodyFormat = "HTML";


                //Envio Automativo de Clave Generada
                Enviomail  oEnvioUserMail = new Enviomail();
                EEnviomail oeMailuser     = oEnviomail.Envio_mails(cmbpaisolv.SelectedValue, "Solicitud_Clave");
                DataSet    dsClave        = ProcesoAdmin.Get_GenerarPasswordOlvido(txtfrom.Text, txtusaolvi.Text);
                DataTable  dtclave        = new DataTable();
                dtclave = dsClave.Tables[0];
                if (dtclave.Rows.Count > 0)
                {
                    // envia al administrador alerta.
                    oMail.send();

                    // envia informacion nueva al usuario solicitante
                    Mails omailenvio = new Mails();
                    omailenvio.Server     = oeMailuser.MailServer;
                    omailenvio.From       = "*****@*****.**";
                    omailenvio.CC         = "*****@*****.**";
                    omailenvio.BCC        = "*****@*****.**";
                    omailenvio.To         = txtfrom.Text;
                    omailenvio.Subject    = "Nueva Clave";
                    omailenvio.Body       = "Señor Usuario(a): <br> Su nueva Clave es" + ' ' + dtclave.Rows[0]["Clave"].ToString().Trim();
                    omailenvio.BodyFormat = "HTML";
                    omailenvio.send();
                    oMail      = null;
                    oeEmail    = null;
                    oEnviomail = null;
                    omailenvio = null;
                    oeMailuser = null;
                    cmbpaisolv.SelectedValue    = "0";
                    txtfrom.Text                = "";
                    txtusaolvi.Text             = "";
                    this.Session["encabemensa"] = "Sr. Usuario ";
                    this.Session["mensaje"]     = "Los nuevos datos de autenticación se han enviado a su correo";

                    this.Session["cssclass"] = "MensajesSupConfirm";
                    Mensajes_Usuario();
                }
                else
                {
                    this.Session["encabemensa"] = "Sr. Usuario";
                    this.Session["mensaje"]     = "Información de solicitud no válida. Verifique o consulte con el Administrador Xplora";
                    this.Session["cssclass"]    = "MensajesSupervisor";
                    Mensajes_Usuario2();
                    ModalPopupExtender1.Show();
                }
                //lblsend.Text = "Se ha enviado su Nueva Clave al Correo registrado en el Sistema";
                //this.recordatorio.Visible = false;
            }
            else
            {
                ModalPopupExtender1.Show();
            }
        }