public bool Auth(string log, string pass) { if (string.IsNullOrEmpty(log) || string.IsNullOrEmpty(pass)) { MessageBox.Show("Введите логин и пароль!"); return(false); } using (var db = new gr683_zkaEntities()) { var usertype1 = db.Users.AsNoTracking().FirstOrDefault(u => u.Login == log && u.Password == pass); if (usertype1 == null) { MessageBox.Show("Ошибка! Пользователь не найден."); return(false); } if (usertype1.Post == "User" || usertype1.Post == "Admin") { MainWindow mainWindow = new MainWindow(); mainWindow.Show(); this.Close(); return(true); } return(false); } }