示例#1
0
        private void linkLabel1_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
        {
            Contraseña recuperar = new Contraseña();

            recuperar.Show();
        }
示例#2
0
        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);
            }
        }