Пример #1
0
        private void btnSiguiente_Click(object sender, EventArgs e)
        {
            int comparar = String.Compare(txtPass.Text, txtPassConfirm.Text, false);

            if (comparar == 0)
            {
                Cursor.Current = Cursors.WaitCursor;
                List <String> credentials = BL.UtilVarios.GetCredentialsFTP();
                string        pass        = credentials[2];
                Guid          guid        = Guid.NewGuid();
                MailAddress   to          = new MailAddress(txtCorreo.Text);
                MailAddress   from        = new MailAddress("*****@*****.**", "Trend Sistemas");
                MailMessage   message     = new MailMessage(from, to);
                message.Subject = "Clave de producto";
                message.Body    = @"Clave: " + guid.ToString();
                SmtpClient client = new SmtpClient("mail.trendsistemas.com", 587);
                client.Credentials = new System.Net.NetworkCredential("*****@*****.**", pass);
                try
                {
                    //  client.Send(message);
                    ArrayList usuario = new ArrayList();
                    usuario.Add(guid.ToString());
                    usuario.Add(txtNombre.Text);
                    usuario.Add(txtApellido.Text);
                    usuario.Add(txtCorreo.Text);
                    usuario.Add(txtPass.Text);
                    this.Close();
                    frmGetDatosCliente1 getDatosClientes1 = new frmGetDatosCliente1(usuario);
                    getDatosClientes1.Show();
                }
                catch (Exception ex)
                {
                    Console.WriteLine("Exception caught in CreateTestMessage1(): {0}",
                                      ex.ToString());
                }
                finally
                {
                    Cursor.Current = Cursors.Arrow;
                }
            }
            else
            {
                MessageBox.Show("Las contraseñas no coinciden.", "Trend Gestión", MessageBoxButtons.OK, MessageBoxIcon.Error);
                txtPass.Focus();
                txtPass.Select(0, txtPass.TextLength);
            }
        }
 private void btnSiguiente_Click(object sender, EventArgs e)
 {
     int comparar = String.Compare(txtPass.Text, txtPassConfirm.Text, false);
     if (comparar == 0)
     {
         Cursor.Current = Cursors.WaitCursor;
         List<String> credentials = BL.UtilVarios.GetCredentialsFTP();
         string pass = credentials[2];
         Guid guid = Guid.NewGuid();
         MailAddress to = new MailAddress(txtCorreo.Text);
         MailAddress from = new MailAddress("*****@*****.**", "Trend Sistemas");
         MailMessage message = new MailMessage(from, to);
         message.Subject = "Clave de producto";
         message.Body = @"Clave: " + guid.ToString();
         SmtpClient client = new SmtpClient("mail.trendsistemas.com", 587);
         client.Credentials = new System.Net.NetworkCredential("*****@*****.**", pass);
         try
         {
           //  client.Send(message);
             ArrayList usuario = new ArrayList();
             usuario.Add(guid.ToString());
             usuario.Add(txtNombre.Text);
             usuario.Add(txtApellido.Text);
             usuario.Add(txtCorreo.Text);
             usuario.Add(txtPass.Text);
             this.Close();
             frmGetDatosCliente1 getDatosClientes1 = new frmGetDatosCliente1(usuario);
             getDatosClientes1.Show();
         }
         catch (Exception ex)
         {
             Console.WriteLine("Exception caught in CreateTestMessage1(): {0}",
                   ex.ToString());
         }
         finally
         {
             Cursor.Current = Cursors.Arrow;
         }
     }
     else
     {
         MessageBox.Show("Las contraseñas no coinciden.", "Trend Gestión", MessageBoxButtons.OK, MessageBoxIcon.Error);
         txtPass.Focus();
         txtPass.Select(0, txtPass.TextLength);
     }
 }