protected void FinishData()
        {
            long UserId = 0;

            long.TryParse(Session["UserId"].ToString(), out UserId);

            if (Session["UserType"] != null && Session["UserType"].ToString() == "User")
            {
                Catalog_DAC dac = new Catalog_DAC();
                int         res = dac.UpdateUserDetails(UserId);
                if (res > 0)
                {
                    Session["UserId"]   = null;
                    Session["UserType"] = null;
                    Response.Redirect("~/Login.aspx");
                }
                dac = null;
            }
            if (Session["UserType"] != null && Session["UserType"].ToString() == "Evaluator")
            {
                long EvaluatorId = 0;
                long.TryParse(Session["EvaluatorId"].ToString(), out EvaluatorId);

                Catalog_DAC dac = new Catalog_DAC();
                int         res = dac.UpdateEvaluatorDetails(UserId, EvaluatorId);
                dac = null;
                Session["UserId"] = null;
                Response.Redirect("AdminHome.aspx");
            }
            if (Session["UserType"] != null && Session["UserType"].ToString() == "Administrator")
            {
                Session["UserId"] = null;
                Response.Redirect("AdminHome.aspx");
            }
        }
コード例 #2
0
        protected void btnTimeOut_Click(object sender, EventArgs e)
        {
            long UserId = 0;

            long.TryParse(Session["UserId"].ToString(), out UserId);

            if (Session["UserType"] != null && Session["UserType"].ToString() == "User")
            {
                SaveCitationsData();

                if (Session["UserType"] != null && Session["UserType"].ToString() == "User")
                {
                    Catalog_DAC dac = new Catalog_DAC();
                    int         res = dac.UpdateUserDetails(UserId);
                    if (res > 0)
                    {
                        Session["UserId"]   = null;
                        Session["UserType"] = null;
                        Response.Redirect("~/Login.aspx");
                    }
                    dac = null;
                }
            }
        }