Login.cs 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. using System;
  2. using System.Windows.Forms;
  3. using BenQGuru.eMES.DLLService;
  4. using UAS_AutoPass.ToolClass;
  5. namespace UAS_AutoPass
  6. {
  7. public partial class Login : Form
  8. {
  9. MESHelper helper = new MESHelper();
  10. public Login()
  11. {
  12. InitializeComponent();
  13. }
  14. private void CheckLogin_Click(object sender, EventArgs e)
  15. {
  16. string ErrMessage = "";
  17. if (helper.CheckUserAndResourcePassed(UserName.Text, Source.Text, PassWord.Text, out ErrMessage))
  18. {
  19. BaseUtil.SetCacheData("UserName", UserName.Text);
  20. BaseUtil.SetCacheData("Source", Source.Text);
  21. AutoAnalysisXml xml = new AutoAnalysisXml(UserName.Text, Source.Text);
  22. Hide();
  23. xml.ShowDialog();
  24. Close();
  25. }
  26. else MessageBox.Show(ErrMessage);
  27. }
  28. private void Login_Load(object sender, EventArgs e)
  29. {
  30. UserName.Text = BaseUtil.GetCacheData("UserName").ToString();
  31. Source.Text = BaseUtil.GetCacheData("Source").ToString();
  32. }
  33. }
  34. }