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

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  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 Lyakhov_Tovar
  11. {
  12. public partial class Form1Авторизация : Form
  13. {
  14. public Form1Авторизация()
  15. {
  16. InitializeComponent();
  17. }
  18. private void button1_Click1(object sender, EventArgs e)
  19. {
  20. }
  21. private void Form1Авторизация_Load(object sender, EventArgs e)
  22. {
  23. // TODO: данная строка кода позволяет загрузить данные в таблицу "ляховDataSet.Сотрудник". При необходимости она может быть перемещена или удалена.
  24. this.сотрудникTableAdapter.Fill(this.ляховDataSet.Сотрудник);
  25. }
  26. private void button1_Click(object sender, EventArgs e)
  27. {
  28. var db = new DataClasses1DataContext();
  29. var query = from c in db.Сотрудник
  30. where (c.Логин == comboBox1.Text && c.Пароль == textBox2.Text)
  31. select c;
  32. if (string.IsNullOrEmpty(textBox2.Text))
  33. {
  34. MessageBox.Show("Введите данные для входа");
  35. return;
  36. }
  37. if (query.Count() == 1)
  38. {
  39. Form2 f = new Form2();
  40. f.Show();
  41. this.Hide();
  42. }
  43. else
  44. {
  45. MessageBox.Show("Ошибка авторизации");
  46. }
  47. }
  48. }
  49. }