private void button3_Click(object sender, RoutedEventArgs e) { path = ("db"); //задання шляху до директорії із файлами користувачів банкомату DirectoryInfo dir = new DirectoryInfo(path); foreach(FileInfo file in dir.GetFiles()) //зчитування даних із кожного файлу у вказаній директорії { lines = File.ReadAllLines(@file.FullName, Encoding.Default); if (lines[1] == textBox2.Text) //перевірка на правильно введений пароль для того чи іншого користувача { filePath = file.FullName; // pin = lines[1]; //зчитування значення паролю активного користувача у стрічку для подальших операцій(зміна пароля) balance = int.Parse(lines[2]); //зчитування значення балансу картки активного користувача у змінну для подальших операцій(переказ) cardNumber = lines[0]; //зчитування значення номеру картки активного користувача у стрічку для подальших операцій(переказ грошей між користувачами) ChooseLanguageWindow ChoseLang = new ChooseLanguageWindow(); // перехід до головного меню та вихід із циклу ChoseLang.Show(); this.Hide(); break; } } // коли пароль введено не вірно(не знайдено відповідного паролю у файлах користувачів), виводиться повідомлення про помилку if(lines[1] != textBox2.Text) MessageBox.Show("Invalid passworld"); }