public static bool validar(constructor_recuinterno select)
        {
            bool retorno = false;

            try
            {
                MySqlCommand val = new MySqlCommand(string.Format("SELECT * FROM usuarios WHERE binary usuario = '{0}'", select.usuario), conexion.obtenerconexion());
                retorno = Convert.ToBoolean(val.ExecuteScalar());

                if (retorno == true)
                {
                    string pass = "******";

                    MySqlCommand val2  = new MySqlCommand(string.Format("UPDATE usuarios SET clave='{0}' WHERE usuario='{1}'", pass, select.usuario), conexion.obtenerconexion());
                    int          reset = Convert.ToInt32(val2.ExecuteNonQuery());
                    if (reset >= 1)
                    {
                        MessageBox.Show("Clave reiniciada", "Completado", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    }
                }
                else
                {
                    MessageBox.Show("usuario no encontrado", "Completado", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
                return(retorno);
            }
            catch (Exception e)
            {
                MessageBox.Show("Error critico de conexion" + e);
                return(retorno);
            }
        }
示例#2
0
        private void confirmar_user()
        {
            constructor_recuinterno usuario = new constructor_recuinterno();

            usuario.usuario = txtusuario.Text;
            bool datos = funciones_recu_interno.validar(usuario);

            if (datos == true)
            {
            }
        }