private void linkLabel1_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e) { Contraseña recuperar = new Contraseña(); recuperar.Show(); }
public void logear(string usuario, string contraseña) { try { using (SqlConnection conn = Conexion.obtenerconexion()) { conn.Open(); SqlCommand cmd = new SqlCommand("Select * from Usuarios where Usuario = @Usuarios and Contraseña = @Contraseña", conn); cmd.Parameters.AddWithValue("Usuarios", usuario); cmd.Parameters.AddWithValue("Contraseña", contraseña); SqlDataAdapter data = new SqlDataAdapter(cmd); DataTable tabla = new DataTable(); data.Fill(tabla); if (textBox1.Text == "" && textBox3.Text == "") { MessageBox.Show("No está ingresando ninguna información ", "Información importante", MessageBoxButtons.OK, MessageBoxIcon.Stop); bo = 0; } else if (textBox1.Text != "" && textBox3.Text == "") { MessageBox.Show("Solo está ingresando el usuario ", "Información importante", MessageBoxButtons.OK, MessageBoxIcon.Warning); textBox3.Focus(); } else if (textBox1.Text != "" && textBox3.Text == "") { MessageBox.Show("Solo está ingresando el usuario ", "Información importante", MessageBoxButtons.OK, MessageBoxIcon.Warning); textBox1.Focus(); } else if (tabla.Rows.Count == 1) { this.Hide(); Form8 oo = new Form8(); oo.Show(); } else { MessageBox.Show("El usuario y/o contraseña que intenta ingresar son incorrectos.", "Información importante", MessageBoxButtons.OK, MessageBoxIcon.Error); Coneto++; if (Coneto > 3) { DialogResult respuestas = MessageBox.Show("¿Desea obtener una nueva contraseña?", "Información importante", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (respuestas == DialogResult.Yes) { Contraseña recuperar = new Contraseña(); recuperar.Show(); } else { Coneto = 0; } } if (Coneto == 2) { linkLabel1.Visible = true; } } } } catch (Exception x) { MessageBox.Show(x.Message); } }