private void ButtonLogin_Click(object sender, RoutedEventArgs e) { try { if (TextBoxFN.Text != string.Empty && TextBoxLN.Text != string.Empty && TextBoxP1.Password != string.Empty) { foreach (Student s in db.Students) { if (TextBoxFN.Text == s.FirstName && TextBoxLN.Text == s.LastName && TextBoxP1.Password == s.Password) { student = s; isExist = true; break; } } if (isExist) { MessageBoxShow messageBoxShow = new MessageBoxShow("Hello, " + student.FirstName + " " + student.LastName); messageBoxShow.ShowDialog(); LogIn logIn = new LogIn(student); logIn.ShowDialog(); isExist = false; student = null; TextBoxFN.Text = string.Empty; TextBoxLN.Text = string.Empty; TextBoxP1.Password = string.Empty; } else { MessageBoxShow messageBoxShow = new MessageBoxShow("This account is not exist!!!"); messageBoxShow.ShowDialog(); } } else { MessageBoxShow messageBoxShow = new MessageBoxShow("Write down all blank!!!"); messageBoxShow.ShowDialog(); } } catch (Exception) { MessageBoxShow messageBoxShow = new MessageBoxShow("Authorization error!!!"); messageBoxShow.ShowDialog(); } }
private void ButtonRegistrate_Click(object sender, RoutedEventArgs e) { if (TextBoxFN != null && TextBoxLN != null && TextBoxP1.Password != null && TextBoxP2.Password != null) { if (TextBoxP1.Password == TextBoxP2.Password) { img = null; FileStream fileStream = new FileStream(path, FileMode.Open, FileAccess.Read); BinaryReader binaryReader = new BinaryReader(fileStream); img = binaryReader.ReadBytes((int)fileStream.Length); student = new Student() { FirstName = TextBoxFN.Text, LastName = TextBoxLN.Text, Password = TextBoxP1.Password, Photo = img }; db.Students.Add(student); db.SaveChanges(); TextBoxFN.Text = ""; TextBoxLN.Text = ""; TextBoxP1.Password = ""; TextBoxP2.Password = ""; ImageBrowse.Source = null; } else { MessageBoxShow messageBoxShow = new MessageBoxShow("Password must be equal to Password*!!!"); messageBoxShow.ShowDialog(); } } else { MessageBoxShow messageBoxShow = new MessageBoxShow("Enter all fields!!!"); messageBoxShow.ShowDialog(); } }