Added user session to solve dataset issue when user is changed
This commit is contained in:
parent
67e9d865f9
commit
62a892a93f
1 changed files with 4 additions and 1 deletions
|
@ -49,6 +49,7 @@ namespace WebsitePanel.Portal
|
||||||
XmlNodeList xmlIcons = null;
|
XmlNodeList xmlIcons = null;
|
||||||
DataSet myPackages;
|
DataSet myPackages;
|
||||||
int currentPackage;
|
int currentPackage;
|
||||||
|
int currentUser;
|
||||||
protected void Page_Load(object sender, EventArgs e)
|
protected void Page_Load(object sender, EventArgs e)
|
||||||
{
|
{
|
||||||
|
|
||||||
|
@ -69,13 +70,15 @@ namespace WebsitePanel.Portal
|
||||||
ddlPackageSelect.DataTextField = myPackages.Tables[0].Columns[2].ColumnName;
|
ddlPackageSelect.DataTextField = myPackages.Tables[0].Columns[2].ColumnName;
|
||||||
ddlPackageSelect.DataValueField = myPackages.Tables[0].Columns[0].ColumnName;
|
ddlPackageSelect.DataValueField = myPackages.Tables[0].Columns[0].ColumnName;
|
||||||
ddlPackageSelect.DataBind();
|
ddlPackageSelect.DataBind();
|
||||||
if(Session["currentPackage"] == null) {
|
if(Session["currentPackage"] == null || ((int)Session["currentUser"]) != PanelSecurity.SelectedUserId) {
|
||||||
if(ddlPackageSelect.Items.Count > 0) {
|
if(ddlPackageSelect.Items.Count > 0) {
|
||||||
Session["currentPackage"] = ddlPackageSelect.Items[0].Value;
|
Session["currentPackage"] = ddlPackageSelect.Items[0].Value;
|
||||||
|
Session["currentUser"] = PanelSecurity.SelectedUserId;
|
||||||
currentPackage = int.Parse(Session["currentPackage"].ToString());
|
currentPackage = int.Parse(Session["currentPackage"].ToString());
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
currentPackage = int.Parse(Session["currentPackage"].ToString());
|
currentPackage = int.Parse(Session["currentPackage"].ToString());
|
||||||
|
currentUser = int.Parse(Session["currentUser"].ToString());
|
||||||
ddlPackageSelect.SelectedValue = currentPackage.ToString();
|
ddlPackageSelect.SelectedValue = currentPackage.ToString();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue