Exemplo n.º 1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            User currentUser = (User)Session["currentUser"];

            if (currentUser == null)
            {
                Response.Redirect("Login.aspx");
            }
            else
            {
                UserDAO userDAO = new UserDAO();
                User    user    = userDAO.getUserByID((String)Request.QueryString["id"]);
                if (user.getSupervisor().Equals(currentUser.getUserID()) || currentUser.getRoles().Contains("superuser"))
                {
                    QuizResultDAO qrDAO = new QuizResultDAO();
                    lblUsername.Text   = user.getName();
                    lblUsernameBC.Text = user.getName();
                    int numOfCourseComplete = checkNumberOfCourseUserComplete(user.getUserID());
                    lblCourseNumber.Text = numOfCourseComplete.ToString();
                    lblQuizNumber.Text   = qrDAO.getNumberOfPassQuiz(user.getUserID()).ToString();
                    double learningHours = (Double)Session["totalLearningHours"];
                    lblHours.Text = learningHours.ToString() + " hours";
                }
                else
                {
                    Response.Redirect("errorPage.aspx");
                }
            }
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            User currentUser = (User)Session["currentUser"];

            if (currentUser == null)
            {
                Response.Redirect("Login.aspx");
            }
            else
            {
                QuizResultDAO qrDAO = new QuizResultDAO();
                lblUsername.Text = currentUser.getName();
                int numOfCourseComplete = checkNumberOfCourseUserComplete(currentUser.getUserID());
                lblCourseNumber.Text = numOfCourseComplete.ToString();
                lblQuizNumber.Text   = qrDAO.getNumberOfPassQuiz(currentUser.getUserID()).ToString();
                double learningHours = (Double)Session["totalLearningHours"];
                lblHours.Text = learningHours.ToString() + " hours";
            }
        }