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"); } }
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; } } }