public void CheckPassExit()//проверка пороля { XDocument xdoc = XDocument.Load(PathXml); var items = from xe in xdoc.Elements("users").Elements("user") where xe.Element("pass").Value == EnterPass.ToString() select new Users { PassUser = xe.Element("pass").Value }; foreach (var item in items) { if (item.PassUser != EnterPass) { Console.WriteLine("Не правильно указан пароль"); GetPass(); CheckPassExit(); } if (item.PassUser == EnterPass) { Console.WriteLine("Добро пожаловать " + EnterLogin); //код программы } } }
// function that hide the encryption page and open the decryption private void Hideencrypt() { EnterPass.Hide(); textBox1.Hide(); Key.Hide(); keyBox.Hide(); Start.Hide(); labelOut.Hide(); encryptedPass.Hide(); tryAgain.Hide(); }
//function that reshow all the elements again. private void Showencrypt() { EnterPass.Show(); textBox1.Show(); Key.Show(); keyBox.Show(); Start.Show(); labelOut.Show(); encryptedPass.Show(); tryAgain.Show(); }