protected void btnScan_Click(object sender, EventArgs e)
 {
     if (connectDevice.foundUserid == 0)
     {
         foundUid.Text             = "User not Found! Try Again or Try Credentials!";
         foundUid.Visible          = true;
         connectDevice.foundUserid = 2;
     }
     else if (connectDevice.foundUserid == 1)
     {
         connectDevice.foundUserid = 2;
         foundUid.Visible          = false;
         LoginInfo loginInfo = LoginInfoDAO.FingurePrintLogin(connectDevice.userid);
         if (loginInfo != null)
         {
             Session.Add("login", loginInfo);
             if (connectDevice.DeviceConnected == 1)
             {
                 captureThread.Abort();
                 connectDevice.bIsTimeToDie = true;
                 connectDevice.DisconnectDevice();
             }
             Response.Redirect("~/Home.aspx");
         }
     }
     else if (connectDevice.foundUserid == 2)
     {
         foundUid.Text    = "Nothing got Scaned! Scan again.";
         foundUid.Visible = true;
     }
 }
 protected void btnLogin_Click(object sender, EventArgs e)
 {
     if (IsValid)
     {
         try
         {
             TestConnection.Test();
         }
         catch (Exception)
         {
             lblInvalid.Text    = "Server Connection Error! Try Again Later";
             lblInvalid.Visible = true;
         }
         try
         {
             LoginInfo loginInfo = LoginInfoDAO.LoginTest(txtUsername.Text, txtPassword.Text);
             if (loginInfo != null)
             {
                 Session.Add("login", loginInfo);
                 Response.Redirect("~/Home.aspx");
             }
             else
             {
                 lblInvalid.Text    = "Invalid UserName and/or Password.";
                 lblInvalid.Visible = true;
             }
         }
         catch (Exception ex)
         {
             lblInvalid.Text    = "Error! Contact IT";
             lblInvalid.Visible = true;
         }
     }
 }