Exemplo n.º 1
0
        protected void Button1_Click(object sender, EventArgs e)
        {
            try
            {
                Correos     Cr   = new Correos();
                MailMessage mnsj = new MailMessage();
                Random      rnd  = new Random();
                int         cod  = rnd.Next(1, 999999999);
                System.Diagnostics.Debug.WriteLine("HA ENTRADO click");

                WebService.Matriculas m = new WebService.Matriculas();
                string respuesta        = m.comprobar(TextBox1.Text);

                if (respuesta == "SI")
                {
                    if (acceso.registrar(TextBox1.Text.ToString(), TextBox2.Text.ToString(), TextBox3.Text.ToString(), cod, RadioButtonList1.SelectedValue.ToString(), TextBox4.Text.ToString()))
                    {
                        mnsj.Subject = "Confirmar cuenta";

                        mnsj.To.Add(new MailAddress(TextBox1.Text.ToString()));

                        mnsj.From = new MailAddress("*****@*****.**", "Proyecto Hads");

                        string url = "http://" + HttpContext.Current.Request.Url.Authority + "/";


                        mnsj.Body = "  Confirme su registro " + url + "Confirmar.aspx?mbr=" + TextBox1.Text.ToString() + "&numconf=" + cod.ToString();

                        /* Enviar */
                        Cr.MandarCorreo(mnsj);

                        Label6.Text     = "Confirme su cuenta, se le ha enviado un correo";
                        Label6.Visible  = true;
                        Button1.Enabled = false;
                    }

                    else
                    {
                        Label6.Text    = "El correo ya está registrado";
                        Label6.Visible = true;
                    }
                }

                else
                {
                    Label6.Text    = "No es correo VIP";
                    Label6.Visible = true;
                }
            }
            catch (Exception ex)
            {
                Label6.Text    = ex.ToString();
                Label6.Visible = true;
            }
        }
Exemplo n.º 2
0
        protected void Button1_Click(object sender, EventArgs e)
        {
            try
            {
                Correos     Cr   = new Correos();
                MailMessage mnsj = new MailMessage();
                Random      rnd  = new Random();
                int         cod  = rnd.Next(1, 9999);

                if (acceso.solicitud_cambio(TextBox1.Text.ToString(), cod))
                {
                    mnsj.Subject = "Código cambio contraseña";

                    mnsj.To.Add(new MailAddress(TextBox1.Text.ToString()));

                    mnsj.From = new MailAddress("*****@*****.**", "Proyecto Hads");



                    mnsj.Body = "  Su código es el siguiente " + cod.ToString();

                    /* Enviar */
                    Cr.MandarCorreo(mnsj);
                    Label5.Text           = "Se le ha enviado un mail con su codigo para cambiar";
                    Label5.Visible        = true;
                    segunda_parte.Visible = true;
                    Button1.Enabled       = false;
                    TextBox1.Enabled      = false;
                }
                else
                {
                    Label5.Visible = true;
                }
            }
            catch (Exception ex)
            {
            }
        }