using System; using System.Data; using System.Configuration; using System.Collections; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls; public partial class Controls_LeftNav : System.Web.UI.UserControl { public bool IsJobSeeker = false; public bool IsEmployer = false; public bool IsAdmin = false; public string Role = ""; protected void Page_Load(object sender, EventArgs e) { if (Membership.GetUser() != null) { if (Roles.IsUserInRole(Membership.GetUser().UserName, "jobseeker") == true) { Role = "jobseeker"; IsJobSeeker = true; } else if (Roles.IsUserInRole(Membership.GetUser().UserName, "employer") == true) { Role = "employer"; IsEmployer = true; } else if (Roles.IsUserInRole(Membership.GetUser().UserName, "admin") == true) { Role = "admin"; IsAdmin = true; } } string sPath = System.Web.HttpContext.Current.Request.Url.AbsolutePath; sPath = sPath.Remove(0,sPath.LastIndexOf("/") + 1); string str = sPath.Substring (0, sPath.LastIndexOf(".aspx")); string strScript = ""; Page.RegisterStartupScript("onload", strScript); } public void SignOut(object sender, EventArgs e) { FormsAuthentication.SignOut(); Response.Redirect(Page.ResolveUrl("../index.aspx")); } }