Авторизация.cs 1.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. using System;
  2. using System.Collections.Generic;
  3. using System.ComponentModel;
  4. using System.Data;
  5. using System.Drawing;
  6. using System.Linq;
  7. using System.Text;
  8. using System.Threading.Tasks;
  9. using System.Windows.Forms;
  10. namespace ЭлектронныйЖурнал
  11. {
  12. public partial class Авторизация : Form
  13. {
  14. public Авторизация()
  15. {
  16. InitializeComponent();
  17. }
  18. private void button1_Click(object sender, EventArgs e)
  19. {
  20. var db = new DataClasses1DataContext();
  21. var Usersi = db.Пользователи.FirstOrDefault(u => u.Login == LoginBox.Text && u.Password == PassBox.Text);
  22. if (Usersi == null)
  23. {
  24. MessageBox.Show("Пользователя с таким логином или паролем не существует!");
  25. }
  26. else
  27. {
  28. if (Usersi.Login == "Admin")
  29. {
  30. Авторизацияclass.Login = 1;
  31. MessageBox.Show("Добро пожаловать!");
  32. Menu m = new Menu();
  33. m.Show();
  34. this.Hide();
  35. }
  36. if (Usersi.Login != "Admin")
  37. {
  38. Авторизацияclass.Login = 0;
  39. MessageBox.Show("Добро пожаловать!");
  40. Menu m = new Menu();
  41. m.Show();
  42. this.Hide();
  43. }
  44. }
  45. }
  46. private void Авторизация_Load(object sender, EventArgs e)
  47. {
  48. }
  49. }
  50. }