protected void Page_Load(object sender, EventArgs e) { if (Request.QueryString["page_id"] != null) { string page_id = Request.QueryString["page_id"].ToString(); if (page_id == "0") { string _type = Request.QueryString["_type"].ToString(); switch (_type) { case "1": string _id = Request.QueryString["_id"].ToString(); new MainDataModuleTableAdapters.tbl_sms_recieved_formatted_detailsTableAdapter().Insert(Convert.ToInt32(_id), 1, DateTime.Now); Response.Redirect("links.aspx?page_id=11"); break; } } else { string form_name = new tbl_modulesTableAdapter().GetFormNameFromID(Convert.ToInt16(page_id)); string form_to_transfer = "loader.aspx?moduleid=" + form_name+"&"+Request.Url.Query; Response.Redirect(form_to_transfer); } } }
protected void LinkButton1_Click(object sender, EventArgs e) { Session["NewsShownType"] = ""; LinkButton lb = (sender as LinkButton); Label1.Text = lb.Text; Session["NewsType"] = lb.Text; Session["NewsIDGroup"] = lb.ToolTip; string form_name = new tbl_modulesTableAdapter().GetFormNameFromID(Convert.ToInt16(lb.ToolTip.ToString())); string username = "******"; string password = "******"; if (Request.Cookies["username"] != null && Request.Cookies["password"] != null) { username = Request.Cookies["username"].Value.ToString(); password = Request.Cookies["password"].Value.ToString(); } string ModelID = new main_class().Load_Control(form_name, username, password); int i = ModelID.IndexOf("frm_AccessDenied"); if (i == -1) { ods_NewsList.SelectParameters[0].DefaultValue = lb.ToolTip.ToString(); GridView1.DataBind(); } else { ods_NewsList.SelectParameters[0].DefaultValue = "-1"; GridView1.DataBind(); } Response.Redirect(Request.Url.PathAndQuery); }
protected void Page_Load(object sender, EventArgs e) { tbl_CommandsTableAdapter cm = new tbl_CommandsTableAdapter(); string ModuleName = ""; if (Request.QueryString["pid"] != null) { ModuleName = Request.QueryString["pid"].ToString(); ModuleName = new tbl_modulesTableAdapter().GetFormNameFromID(Convert.ToInt32(ModuleName)); string username = "******"; string pass = "******"; if (Request.Cookies["username"] != null && Request.Cookies["password"] != null) { username = Request.Cookies["username"].Value.ToString(); pass = Request.Cookies["password"].Value.ToString(); } if (ModuleName != "") { Control cnt = LoadControl(new main_class().Load_Control(ModuleName, username, pass)); ph.Controls.Add(cnt); } } if (!IsPostBack) { trv_units.Nodes.Clear(); foreach (DataRow dr in new tbl_units_groupsTableAdapter().GetDataBy(Convert.ToInt32(Session["OwnerID"].ToString()))) { RadTreeNode rtn = new RadTreeNode(dr["cg_name"].ToString()); foreach (DataRow dr1 in new tbl_unitsTableAdapter().GetDataByGroupID( Convert.ToInt32(Session["OwnerID"].ToString()), Convert.ToInt32(dr["cg_id"].ToString()))) { RadTreeNode rtn1 = new RadTreeNode(dr1["c_unit_id"].ToString()); if (dr1["c_family"] != null) { rtn1.ToolTip = dr1["c_family"].ToString(); } rtn1.Text = dr1["c_unit_id"].ToString(); //rtn1.NavigateUrl = "javascript:ShowLastPostStaticWin(" + dr1["c_unit_id"].ToString() + ")"; rtn1.DataBind(); rtn1.ForeColor = Color.Black; rtn.Nodes.Add(rtn1); } trv_units.Nodes.Add(rtn); } } }
protected void Page_Load(object sender, EventArgs e) { if (Request.QueryString["stid"] != null) { int stid = Convert.ToInt32(Request.QueryString["stid"].ToString()); string form_name = new tbl_modulesTableAdapter().GetFormNameFromID(Convert.ToInt16(stid)); string username = "******"; string pass = "******"; if (Request.Cookies["username"] != null && Request.Cookies["password"] != null) { username = Request.Cookies["username"].Value.ToString(); pass = Request.Cookies["password"].Value.ToString(); } Control cnt = LoadControl(new main_class().Load_Control(form_name, username, pass)); ph_settings.Controls.Add(cnt); } }
protected void Page_Load(object sender, EventArgs e) { if (Request.QueryString["page_id"] != null) { string page_id = Request.QueryString["page_id"].ToString(); if (page_id == "0") { HttpCookie hk = Request.Cookies["Language_ID"]; if (hk.Value.ToString() == "1") { Response.Cookies.Add(new HttpCookie("Language_ID", "2")); } if (hk.Value.ToString() == "2") { Response.Cookies.Add(new HttpCookie("Language_ID", "1")); } Response.Redirect("homepage.aspx"); } else { string form_name = new tbl_modulesTableAdapter().GetFormNameFromID(Convert.ToInt16(page_id)); string form_to_transfer = "loader.aspx?moduleid=" + form_name; Server.Transfer(form_to_transfer); } } }
public string Load_Control(string form_name, string username, string password) { tbl_users_permissionTableAdapter upta = new tbl_users_permissionTableAdapter(); MainDataModule.tbl_users_permissionDataTable dta = new MainDataModule.tbl_users_permissionDataTable(); upta.Fill(dta, username, password, form_name); int user_premission = 0; int u_moduleid = 0; int group_id = 0; string m_name = ""; try { DataRow dr = dta[0]; user_premission = Convert.ToInt16(Convert.ToBoolean(dr["up_blocked"].ToString())); u_moduleid = Convert.ToInt16(dr["up_module_link"].ToString()); // group_id = Convert.ToInt16(dr["up_module_link"].ToString()); } catch { user_premission = 2; } try { tbl_modulesTableAdapter mta = new tbl_modulesTableAdapter(); MainDataModule.tbl_modulesDataTable mdt = new MainDataModule.tbl_modulesDataTable(); mta.FillBy(mdt, form_name); DataRow drm = mdt[0]; m_name = drm["m_frm_name"].ToString(); //m_frm_name } catch { m_name = ""; } // 1 = blocked // 0 = true // 2 = null int group_premission = 0; try { group_id = Convert.ToInt32(new tbl_usersTableAdapter().ScalarQuery_GetUserGroupID(username)); tbl_groups_permissionTableAdapter gpta = new tbl_groups_permissionTableAdapter(); MainDataModule.tbl_groups_permissionDataTable gta = new MainDataModule.tbl_groups_permissionDataTable(); gpta.Fill(gta, group_id, form_name); DataRow drm = gta[0]; group_premission = Convert.ToInt16(Convert.ToBoolean(drm["gd_blocked"].ToString())); } catch { group_premission = 2; } bool load = false; if (group_premission == 0) { if (user_premission == 0) { load = true; } if (user_premission == 2) { load = true; } if (user_premission == 1) { load = false; } } if (group_premission == 1) { if (user_premission == 0) { load = true; } if (user_premission == 2) { load = false; } if (user_premission == 1) { load = false; } } if (group_premission == 2) { if (user_premission == 0) { load = true; } if (user_premission == 2) { load = false; } if (user_premission == 1) { load = false; } } //Control ctr = if (load == true) { if (m_name == "") { return "~\\ascx\\frm_AccessDenied.ascx"; } else { return "~\\ascx\\" + m_name + ".ascx"; } } else { return "~\\ascx\\frm_AccessDenied.ascx"; } //return ctor; }
protected void Page_Load(object sender, EventArgs e) { Literal1.Text = Get_Right_Left(); if (!IsPostBack) { string title = ""; if (Session["NewsType"] != null) { title = Session["NewsType"].ToString(); } else { if (Get_Right_Left() == "1") { Label1.Text = "اخبار و اطلاعیه های مرتبط با شرکت"; } else { Label1.Text = "Atiehfould News"; } } Label1.Text = title; string NewsIDGroup = "14"; if (Session["NewsIDGroup"] != null) { NewsIDGroup = Session["NewsIDGroup"].ToString(); } string newshown = ""; if (Session["NewsShownType"] != null) { newshown = "1"; } if (Session[new main_class().Encode("NewsID")] == null) { string form_name = new tbl_modulesTableAdapter().GetFormNameFromID(Convert.ToInt16(NewsIDGroup)); string username = "******"; string password = "******"; if (Request.Cookies["username"] != null && Request.Cookies["password"] != null) { username = Request.Cookies["username"].Value.ToString(); password = Request.Cookies["password"].Value.ToString(); } string ModelID = new main_class().Load_Control(form_name, username, password); int i = ModelID.IndexOf("frm_AccessDenied"); if (i == -1) { ods_NewsList.SelectParameters[0].DefaultValue = NewsIDGroup; GridView1.DataBind(); } else { ods_NewsList.SelectParameters[0].DefaultValue = "-1"; GridView1.DataBind(); } } else { Label2.Text = Session["NewsBody"].ToString(); Panel1.Visible = true;//body Panel2.Visible = false;//news list; Session.Remove(new main_class().Encode("NewsID")); } } }