Form1.cs 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  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 lyahov_tim
  11. {
  12. public partial class Авторизация : Form
  13. {
  14. public Авторизация()
  15. {
  16. InitializeComponent();
  17. }
  18. // код на вход в базу под неким логином, который находится в базе
  19. private void vxod_Click(object sender, EventArgs e)
  20. {
  21. var db = new DataClasses1DataContext();
  22. var query = from c in db.Users
  23. where (c.Email == login.Text && c.Password == password.Text)
  24. select c;
  25. if (query.Count() == 1 && login.Text == "j.doe@amonic.com" && password.Text == "123")
  26. {
  27. Form A = new Amonic();
  28. A.Show();
  29. this.Hide();
  30. }
  31. else if (query.Count() == 1 && login.Text != "j.doe@amonic.com" && password.Text != "123")
  32. {
  33. Form u = new Form3();
  34. u.Show();
  35. this.Hide();
  36. }
  37. else
  38. {
  39. MessageBox.Show("Ошибка авторизации");
  40. }
  41. }
  42. // код на выход из программы
  43. private void exit_Click(object sender, EventArgs e)
  44. {
  45. this.Close();
  46. }
  47. }
  48. }