Ejemplo n.º 1
0
    protected void lnkOlvido_Click(object sender, EventArgs e)
    {
        Usuarios usuario = new Usuarios();

        usuario.Usuario = username.Text;
        usuario.existeUsuario();
        if (usuario.Existe)
        {
            string correo = usuario.obtieneCorreo();
            if (correo != "")
            {
                Envio_Mail mail     = new Envio_Mail();
                bool       envidado = mail.obtieneDatosServidor(username.Text, correo);
                if (envidado)
                {
                    lblError.Text = "Se ha enviado su contraseña vía correo electronico";
                }
                else
                {
                    lblError.Text = "Se produjo un error al enviar la contraseña vía correo, intente de nuevo. Si persiste el error por favor contacte al administrador del sistema para que le proporcione su contraseña.";
                }
            }
            else
            {
                lblError.Text = "No cuenta con un correo registrado, por favor contacte al administrador del sistema para que le proporcione su contraseña.";
            }
        }
        else
        {
            lblError.Text = "El usuario indicado no existe, favor de verificar sus datos";
        }
    }
Ejemplo n.º 2
0
    protected void lnkNotificar_Click(object sender, EventArgs e)
    {
        lblError.Text = "";
        string idEmpresa = "";

        try
        {
            idEmpresa = Session["e"].ToString();
        }
        catch (Exception) { Response.Redirect("Default.aspx"); }
        if (ddlPeriodo.SelectedValue != "0")
        {
            DataSet    info       = datos.obtieneClientesRechazados(idEmpresa, ddlAno.SelectedValue, ddlPeriodo.SelectedValue);
            Envio_Mail enviaMeail = new Envio_Mail();
            int        envios     = info.Tables[0].Rows.Count;
            int        enviados   = 0;
            foreach (DataRow r in info.Tables[0].Rows)
            {
                bool enviado = enviaMeail.obtieneDatosServidor(r[1].ToString().ToLower().Trim(), "", "", "Pago Rechazado Sports Club Mexico " + ddlPeriodo.SelectedItem.Text + " " + ddlAno.SelectedValue + ". Socio: " + r[2].ToString(), null, Convert.ToInt32(idEmpresa), "", "*****@*****.**");
                if (enviado)
                {
                    enviados++;
                }
            }
            lblError.Text = "Se han notificado a " + enviados + " socios de " + envios + " socios rechazados en el periodo " + ddlPeriodo.SelectedItem.Text + " de " + ddlAno.SelectedValue;
        }
        else
        {
            lblError.Text = "Debe indicar un año y un periodo para realizar lso envios de rechazo y que previamente se cargara un documento de pagos";
        }
    }
Ejemplo n.º 3
0
 protected void btnConfirmar_Click(object sender, ImageClickEventArgs e)
 {
     if (txtUsuario.Text != "")
     {
         string usuario = txtUsuario.Text;
         string correo  = txtCorreo.Text;
         bool   existe  = datos.existeUsuarioContraseña(usuario);
         if (existe)
         {
             bool existeCorreo = datos.existeCorreo(usuario, correo);
             if (existeCorreo)
             {
                 string idEmpresa = "";
                 try
                 {
                     idEmpresa = Request.QueryString["e"].ToString();
                 }
                 catch (Exception) { Response.Redirect("Default.aspx"); }
                 Envio_Mail enviaMeail = new Envio_Mail();
                 bool       enviado    = enviaMeail.obtieneDatosServidor(correo.ToLower().Trim(), "<p><strong>Recuperación de Contraseña SportsClub Cargos:</strong><br/><br/>Usuario:<strong>" + usuario.ToUpper() + "</strong><br/><br/>Contraseña:<strong>" + datos.obtieneContraseña(usuario).ToUpper() + "</strong></p>", "", "Recuperacion de Contraseña Sistema Cargos SportsClub", null, Convert.ToInt32(idEmpresa), "", "*****@*****.**");
                 if (enviado)
                 {
                     lblErrorRecContraseña.Text = "";
                     btnConfirmar.Visible       = false;
                     btnRegresar.Visible        = true;
                     lblContraseña.Text         = "Su Contraseña ha sido enviado vía correo.";
                 }
                 else
                 {
                     btnConfirmar.Visible       = true;
                     btnRegresar.Visible        = true;
                     lblErrorRecContraseña.Text = "Se produjo un error al enviar por correo su contraseña, por favor contacte al administrador del sistema para más información";
                 }
             }
             else
             {
                 lblErrorRecContraseña.Text = "El correo indicado no coincide con el que se registrado en el sistema, debe ingresar el correo correcto.";
                 btnConfirmar.Visible       = true;
                 btnRegresar.Visible        = true;
                 lblContraseña.Text         = "";
             }
         }
         else
         {
             btnConfirmar.Visible       = true;
             btnRegresar.Visible        = true;
             lblErrorRecContraseña.Text = "El Usuario no existe favor de verificar.";
             lblContraseña.Text         = "";
         }
     }
     else
     {
         btnConfirmar.Visible       = true;
         btnRegresar.Visible        = true;
         lblErrorRecContraseña.Text = "Necesita ingresar el Usuario";
     }
 }