public bool autorizat(string login, string Password) { registrGANEntities connect = new registrGANEntities(); if (login == "" && Password == "") { MessageBox.Show("Введите данные"); return(false); } else if (login == "") { MessageBox.Show("Введите логин"); return(false); } else if (Password == "") { MessageBox.Show("Введите пароль"); return(false); } else { if (!connect.UserRegistr.Select(s => s.Login + " " + s.Password).Contains(login + " " + Password)) { MessageBox.Show("Пользователя не существует"); return(false); } else { var getuser = connect.UserRegistr.Where(w => w.Login == login && w.Password == Password).FirstOrDefault(); mycls.userid = getuser.iduserR; return(true); } } }
private void autorizate_Click(object sender, RoutedEventArgs e) { registrGANEntities con = new registrGANEntities(); string lgn = Logintxt.Text; string pswrd = Passwordtxt.Password.ToString(); if (autorizat(lgn, pswrd) == false) { Logintxt.Text = ""; Passwordtxt.Password = ""; } else { var getuser = con.UserRegistr.Where(w => w.Login == lgn && w.Password == pswrd).FirstOrDefault(); windowfolder.Raspisanie a = new windowfolder.Raspisanie(); MessageBox.Show("Вы авторизировались как: " + getuser.FirstName + " " + getuser.LastName); a.Show(); this.Close(); } }