Avtorization.cs 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
  1. using Servise.Classes;
  2. using Servise.Forms;
  3. using System;
  4. using System.Windows.Forms;
  5. namespace Servise
  6. {
  7. public partial class Form1 : Form
  8. {
  9. DataBase conect = new DataBase();
  10. public Form1()
  11. {
  12. InitializeComponent();
  13. }
  14. /// <summary>
  15. /// проверка для перехода к формам осуществляется в зависимости от роли
  16. /// </summary>
  17. private void Avtorization_Click(object sender, EventArgs e)
  18. {
  19. UserInform userInform = new UserInform();
  20. DateTime today = DateTime.Now;
  21. if ((userInform.Avtoriz(Login.Text.Trim(), Password.Text.Trim())))
  22. {
  23. if (UserInform.AdminLi == true)
  24. {
  25. this.Hide();
  26. Main goMain = new Main();
  27. goMain.Show();
  28. }
  29. else if (UserInform.AdminLi == false)
  30. {
  31. this.Hide();
  32. Users goUser = new Users();
  33. goUser.Show();
  34. }
  35. MessageBox.Show("Вход выполнен");
  36. Other.diagWrite("Успешная авторизация " + today);
  37. }
  38. }
  39. private void FomClose(object sender, FormClosedEventArgs e)
  40. {
  41. Application.Exit();
  42. }
  43. private void Form1_Load(object sender, EventArgs e)
  44. {
  45. }
  46. private void Login_TextChanged(object sender, EventArgs e)
  47. {
  48. }
  49. }
  50. }