Exemple #1
0
 static void Main()
 {
     bool createNew;
     using (System.Threading.Mutex m = new System.Threading.Mutex(true, Application.ProductName, out createNew))
     {
         if (createNew)
         {
             Application.EnableVisualStyles();
             Application.SetCompatibleTextRenderingDefault(false);
             var printClient = new PrintClient();
             if (!printClient.IsServerOK)
             {
                 return;
             }
             //Application.Run(new Login());
             Application.Run(printClient);
         }
         else
         {
             MessageBox.Show("Only one instance of this application is allowed!");
         }
     } 
     //Application.EnableVisualStyles();
     //Application.SetCompatibleTextRenderingDefault(false);
     //Application.Run(new PrintClient());
     //Application.Run(new Login());
 }
Exemple #2
0
 private void btnLogin_Click(object sender, EventArgs e)
 {
     SconitWs.SecurityService securityService = new SconitWs.SecurityService();
     bool isHavePermission = securityService.VerifyUserPassword(tbUserCode.Text.Trim(), tbPassword.Text.Trim());
     if (isHavePermission)
     {
         if (loginEvent != null)
         {
             loginEvent(tbUserCode.Text.Trim(), tbPassword.Text.Trim());
             this.Close();
             return;
         }
         this.Visible = false;
         PrintClient printClient = new PrintClient();
         printClient.Show();
     }
     else
     {
         lblMessage.Visible = true;
         lblMessage.Text = "用户名或者密码错误";
     }
 }