Example #1
0
    // Use this for initialization
    void Start()
    {
        Application.targetFrameRate = 60;
        this.Characters             = new List <DynamicCharacter>();

        var obstacles = GameObject.FindGameObjectsWithTag("Obstacle");

        var dynamicObstacles = GameObject.FindGameObjectsWithTag("DynamicObstacle");

        foreach (GameObject g in dynamicObstacles)
        {
            this.Characters.Add(new DynamicCharacter(g)
            {
                Drag     = DRAG,
                MaxSpeed = MAX_SPEED
            });
        }

        foreach (DynamicCharacter c in this.Characters)
        {
            this.InitializeCharacter(c, obstacles, dynamicObstacles);
        }
        this.hrvo = new global::HRVO();
        this.hrvo.Start();
    }
Example #2
0
 protected void btnLogin_Click(object sender, EventArgs e)
 {
     try
     {
         string username = txtUsername.Text.Trim();
         string password = txtPassword.Text.Trim();
         int    candidateId;
         if (int.TryParse(username, out candidateId) == true)
         {
             candidateVO = candidateBLO.AuthenticateCandidate(candidateId, password);
             if (candidateVO != null)
             {
                 if (chkRemember.Checked)
                 {
                     HttpCookie cookie = new HttpCookie("Candidate");
                     cookie.Values["ID"]     = candidateVO.CandidateId.ToString();
                     cookie.Values["Status"] = candidateVO.Status.ToString();
                     cookie.Expires          = DateTime.Now.AddYears(1);
                     //cookie.Secure = true;
                     Response.Cookies.Add(cookie);
                 }
                 List <string> list = new List <string>();
                 list.Add(candidateVO.CandidateId.ToString());
                 list.Add(candidateVO.Status.ToString());
                 Session.Add("Candidate", list);
                 CheckCandidateLogin();
             }
             else
             {
                 lblError.Text = "Candidate login failed.";
             }
         }
         else
         {
             hrVO = hrBLO.AuthenticateHR(username, password);
             if (hrVO != null)
             {
                 if (chkRemember.Checked)
                 {
                     HttpCookie cookie = new HttpCookie("HR");
                     cookie.Values["Email"] = hrVO.Email.ToString();
                     cookie.Values["Type"]  = hrVO.Type.ToString();
                     cookie.Expires         = DateTime.Now.AddYears(1);
                     //cookie.Secure = true;
                     Response.Cookies.Add(cookie);
                 }
                 List <string> list = new List <string>();
                 list.Add(hrVO.Email.ToString());
                 list.Add(hrVO.Type.ToString());
                 Session.Add("HR", list);
                 CheckHRLogin();
             }
             else
             {
                 lblError.Text = "HR login failed.";
             }
         }
     }
     catch (Exception e1)
     {
         lblError.Text = "Login failed. Please try again";
         Debug.WriteLine("Login Exception Type: " + e1.GetType() +
                         "\nMessage: " + e1.Message +
                         "\nStack Trace: " + e1.StackTrace);
     }
 }