// 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(); }
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); } }