protected void Button2_Click(object sender, System.EventArgs e) { string url = "ShowLinkView.aspx?type=" + Session["jglx"].ToString() + "&qs=" + Session["jgqs"].ToString() + "&bh="; this.Repeater1.DataSource = Jiegou.Link_Map(Convert.ToInt32(Session["jgqs"].ToString()), isAnzhi(Session["jglx"].ToString()), Session["jgbh"].ToString(), url); this.Repeater1.DataBind(); }
private void showData() { this.Repeater1.DataSource = Jiegou.wltForEngTwo(Convert.ToInt32(DropDownList1.SelectedValue), Convert.ToInt32(Session["jgcw"]), isAnZhi(), Convert.ToString(Session["jgbh"]), "ShowNetworkView.aspx?type=1&bh="); this.Repeater1.DataBind(); setWidth(); }
protected void Button1_Click(object sender, System.EventArgs e) { string url = "ShowLinkView.aspx?type=" + Session["jglx"].ToString() + "&qs=" + Session["jgqs"].ToString() + "&bh="; //Jiegou.Link_Map(1, false, "4444444444", "showLinkView.aspx?"); this.Repeater1.DataSource = Jiegou.Link_Map(Convert.ToInt32(DropDownList1.SelectedValue), isAnzhi(Session["jglx"].ToString()), Session["jgbh"].ToString(), url); this.Repeater1.DataBind(); }
private void showData() { if (isAnZhi()) { Session["jgcw"] = 3; } else { Session["jgcw"] = 2; } int StartIndex = Convert.ToInt32(Session["jgqs"]); //Jiegou.wltDatable(this.Table1, 1, 3, false, "", "ShowNetworkBiaoGeView.aspx?flag=1"); Jiegou.wltDatableMember(Table1, StartIndex, Convert.ToInt32(Session["jgcw"]), isAnZhi(), Convert.ToString(Session["jgbh"]), "ShowNetworkBiaoGeView.aspx?flag=" + Session["xqbh"].ToString() + "&bh="); }
/// <summary> /// 网络图导航 /// </summary> private void SetDaoHang() { if (txtBh.Text != null && txtBh.Text != "") { if (Session["DHNumbers"] == null) { Session["DHNumbers"] = txtBh.Text; } else { if (Session["DHNumbers"].ToString().IndexOf(txtBh.Text) == -1) { Session["DHNumbers"] = Session["DHNumbers"].ToString() + "," + txtBh.Text; } string[] nums = Session["DHNumbers"].ToString().Split(new char[] { ',' }); foreach (string num in nums) { if (num != txtBh.Text) { IList <string> lists = Jiegou.GetNumberForTop(Session["jgbh"].ToString(), Convert.ToInt32(DropDownList1.SelectedValue), Session["jglx"].ToString() == "az"); int count = 0; foreach (string str in lists) { if (num == str) { count++; } } if (count == 0) { divDH.InnerHtml += "<a href='ShowNetWorkView.aspx?net=" + Session["jglx"].ToString() + "&SelectGrass=" + DropDownList1.SelectedValue + "&bh=" + num + "'>" + CommonDataBLL.GetPetNameByNumber(num) + "</a> →"; } } } } } else { Session["DHNumbers"] = ""; Session["DHNumbers"] = null; } }
/// <summary> /// 显示网络图 /// </summary> private void showData() { //检查编号是否合法 bool flag = registermemberBLL.isNet(Session["jglx"].ToString(), Convert.ToString(Session["jgbh"]), this.getBH()); //if (!jiegou.isValid(Convert.ToString(Session["jgbh"]), sfType.getMemberBH(), isAnZhi(), Convert.ToInt32(Session["jgqs"]))) if (!flag) { Button1.Enabled = false; Button2.Enabled = false; Response.Write(GetTran("000892", "您不能查看该网络")); return; } //Jiegou.wltForEng(1, 4, false, "", "ShowNetworkView.aspx?bh="); this.Repeater1.DataSource = Jiegou.wltForEngMember(Convert.ToInt32(DropDownList1.SelectedValue), Convert.ToInt32(Session["jgcw"]) + 1, isAnZhi(), Convert.ToString(Session["jgbh"]), "ShowNetworkView.aspx?bh="); this.Repeater1.DataBind(); setWidth(); }
protected void Page_Load(object sender, EventArgs e) { //检查店铺权限 Permissions.MemRedirect(Page, Permissions.redirUrl); Response.Cache.SetExpires(DateTime.Now); // Permissions.CheckMemberPermission();//验证是否已登录 //判断是否正确调用(bh,type,qs值是否已经传到) if (Request.QueryString["bh"] == null || Request.QueryString["type"] == null || Request.QueryString["qs"] == null) { Response.Write("调用错误!"); Response.End(); } if (!IsPostBack) { CommonDataBLL.BindQishuList(DropDownList1, false); this.DropDownList1.SelectedValue = Request.QueryString["qs"]; bool flag = registermemberBLL.isNet(Session["jglx"].ToString(), this.getBH(SfType.getType()), Convert.ToString(Session["jgbh"])); // if (jiegou.isValid(Request.QueryString["bh"].ToString(), sfType.getMemberBH(), isAnzhi(Request.QueryString["type"]), Convert.ToInt32(Request.QueryString["qs"]))) if (flag) { string url = "ShowLinkView.aspx?type=" + Request.QueryString["type"] + "&qs=" + Request.QueryString["qs"] + "&bh="; DataTable dt = Jiegou.Link_Map(Convert.ToInt32(Convert.ToInt32(Request.QueryString["qs"])), isAnzhi(Request.QueryString["type"]), Request.QueryString["bh"], url); ViewState["bh"] = Request.QueryString["bh"]; this.Repeater1.DataSource = new DataView(dt, "", "id desc", DataViewRowState.CurrentRows); this.Repeater1.DataBind(); } else { Response.Write(GetTran("000892", "您不能查看该网络")); Response.End(); } } Translations(); }
private void ShowNumber() { this.Repeater2.DataSource = Jiegou.ShowNumber(Session["Company"].ToString(), isAnZhi()); this.Repeater2.DataBind(); }
/// <summary> /// 网络图导航 /// </summary> private void SetDaoHang() { if (txtbianhao.Text != null && txtbianhao.Text != "") { divDH.InnerHtml = GetTran("007032", "链路图") + ":"; if (Session["DHNumbers"] == null) { Session["DHNumbers"] = new string[2] { txtbianhao.Text, "" }; divDH.InnerHtml += "<a href='ShowNetworkViewNewTj.aspx?cengshu=" + txtceng.Text + "&SelectGrass=" + dropdownlist_qishu.SelectedValue + "&bh=" + txtbianhao.Text + "&isanzhi=0'>" + CommonDataBLL.GetPetNameByNumber(txtbianhao.Text) + "</a> →"; } else { string[] nums = Session["DHNumbers"] as string[]; if (nums[0] != txtbianhao.Text) { if (nums[1] != txtbianhao.Text) { nums[1] = txtbianhao.Text; } IList <string> lists = Jiegou.GetNumberForTop(nums[0], Convert.ToInt32(dropdownlist_qishu.SelectedValue), Session["jglx"].ToString() == "az"); int count = 0; foreach (string str in lists) { if (nums[1] == str) { count++; } } if (count == 0) { divDH.InnerHtml += "<a href='ShowNetworkViewNewTj.aspx?cengshu=" + txtceng.Text + "&SelectGrass=" + dropdownlist_qishu.SelectedValue + "&bh=" + nums[1] + "&isanzhi=0'>" + CommonDataBLL.GetPetNameByNumber(nums[1]) + "</a> →"; } else { string highNum = nums[1]; string numbers = ""; do { numbers += highNum + ","; highNum = Jiegou.GetHighNumber(highNum, Session["jglx"].ToString() == "az"); } while (highNum != nums[0]); numbers += nums[0] + ","; for (int i = numbers.Split(new char[] { ',' }).Length - 1; i >= 0; i--) { if (numbers.Split(new char[] { ',' })[i] != "") { divDH.InnerHtml += "<a href='ShowNetworkViewNewTj.aspx?cengshu=" + txtceng.Text + "&SelectGrass=" + dropdownlist_qishu.SelectedValue + "&bh=" + numbers.Split(new char[] { ',' })[i] + "&isanzhi=0'>" + CommonDataBLL.GetPetNameByNumber(numbers.Split(new char[] { ',' })[i]) + "</a> →"; } } } } else { divDH.InnerHtml += "<a href='ShowNetworkViewNewTj.aspx?cengshu=" + txtceng.Text + "&SelectGrass=" + dropdownlist_qishu.SelectedValue + "&bh=" + nums[0] + "&isanzhi=0'>" + CommonDataBLL.GetPetNameByNumber(nums[0]) + "</a> →"; } Session["DHNumbers"] = nums; } } else { Session["DHNumbers"] = ""; Session["DHNumbers"] = null; } }
protected void Page_Load(object sender, System.EventArgs e) { Permissions.ComRedirect(Page, Permissions.redirUrl); // 在此处放置用户代码以初始化页面 Response.Cache.SetExpires(DateTime.Now); AjaxPro.Utility.RegisterTypeForAjax(typeof(AjaxClass)); DataTable dt = Jiegou.ShowTopNumber("9999999999", isAnZhi()); TextBox1.Text = "9999999999"; string firstky = Request.QueryString["EndNumber"] + ""; bool isQX = true; //for (int i = 0; i < dt.Rows.Count; i++) //{ // if (i == 0) // { // if (firstky == "") // firstky = dt.Rows[i]["number"].ToString(); // } // if (firstky == dt.Rows[i]["number"].ToString()) // { // isQX = true; // } //} ViewState["ky"] = firstky; if (!isQX) { ClientScript.RegisterStartupScript(this.GetType(), "", "<script>alert('" + GetTran("007461", "您没有权限查看!") + "')</script>"); //Server.Transfer("first.aspx"); return; } if (!IsPostBack) { if (Request.QueryString["isAnzhi"] != null) { if (Request.QueryString["isAnzhi"].ToString() == "az") { ViewState["isAnZhi_TuiJian"] = "az"; Session["jglx"] = "az"; Button5.Visible = true; Button6.Visible = true; } else { Button2.Text = GetTran("000420", "常用"); ViewState["isAnZhi_TuiJian"] = "tj"; Session["jglx"] = "tj"; } } else { if (Session["jglx"] == null) { Session["jglx"] = "tj"; } } ShowNumber(); Button1.Attributes["onclick"] = "document.getElementById('txt_PressKeyFlag').value='y';"; CommonDataBLL.BindQishuList(this.DropDownList_QiShu, false); Session["jgbh"] = getBH(); if (Request.QueryString["net"] != null) { switch (Request.QueryString["net"].ToString().Trim()) { case "tj": ViewState["isAnZhi_TuiJian"] = "tj"; Button2.Text = GetTran("000420", "常用"); break; default: ViewState["isAnZhi_TuiJian"] = "az"; break; } } //else //{ // ViewState["isAnZhi_TuiJian"] = "az"; //} string asg = Request.QueryString["bianhao"] == null ? "" : Request.QueryString["bianhao"].ToString(); if (asg != "") { int count = BLL.CommonClass.CommonDataBLL.getCountNumber(asg); if (count == 0) { Response.Write("<script>alert('该会员编号不存在!');</script>"); return; } else { this.TextBox1.Text = asg; ViewState["bh"] = asg; this.DropDownList_QiShu.SelectedValue = Request.QueryString["SelectGrass"].ToString(); Session["jglx"] = ViewState["isAnZhi_TuiJian"].ToString(); this.WangLuoTu_Commom(asg, ViewState["isAnZhi_TuiJian"].ToString()); } } else { if (dt.Rows.Count > 0) { this.TextBox1.Text = dt.Rows[0]["number"].ToString(); ViewState["bh"] = TextBox1.Text; this.DropDownList_QiShu.SelectedValue = CommonDataBLL.getMaxqishu().ToString(); int azTjFlag = 1; azTjFlag = ViewState["isAnZhi_TuiJian"].ToString() == "tj" ? 2 : 1; Divt1.InnerHtml = JieGouNew2.Direct_Table_New(ViewState["bh"].ToString(), Convert.ToInt32(this.DropDownList_QiShu.SelectedValue), azTjFlag); } } SetDaoHang(firstky); } txt_PressKeyFlag.Text = "n"; Translations(); Button1_Click(null, null); }
private void showData() { strRes = Jiegou.wltForEng(Convert.ToInt32(DropDownList1.SelectedValue), Convert.ToInt32(Session["jgcw"]), isAnZhi(), Convert.ToString(Session["jgbh"]), "ShowNetworkView.aspx?type=1&bh="); setWidth(); }
protected void Page_Load(object sender, System.EventArgs e) { Permissions.ComRedirect(Page, Permissions.redirUrl); //在此处放置用户代码以初始化页面 //检查相应权限 Response.Cache.SetExpires(DateTime.Now); AjaxPro.Utility.RegisterTypeForAjax(typeof(AjaxClass)); // if (!Jiegou.isValid(Convert.ToString(Session["jgbh"]), getMemberBH(), isAnZhi(), Convert.ToInt32(Session["jgqs"]))) if (!IsPostBack) { if (Request.QueryString["isAnzhi"] != null) { if (Request.QueryString["isAnzhi"].ToString() == "az") { this.Button6.Style.Add("display", "none"); this.Button7.Style.Add("display", ""); } else { this.Button6.Style.Add("display", ""); this.Button7.Style.Add("display", "none"); } } else { if (Session["jglx"] == null) { this.Button6.Style.Add("display", ""); this.Button7.Style.Add("display", "none"); } else { if (Session["jglx"].ToString() == "az") { this.Button6.Style.Add("display", "none"); this.Button7.Style.Add("display", ""); } else { this.Button6.Style.Add("display", ""); this.Button7.Style.Add("display", "none"); } } } CommonDataBLL.BindQishuList(this.DropDownList1, false); if (Request.QueryString["cengshu"] == null) { if (Session["jgcw"] == null) { this.TextBox1.Text = "3"; } else { this.TextBox1.Text = Session["jgcw"].ToString(); } } else { this.TextBox1.Text = Request.QueryString["cengshu"].ToString(); } // int StartIndex = Convert.ToInt32(Request.QueryString["SelectGrass"]); // DropDownList1.SelectedIndex = StartIndex; // CommonDataBLL.DropDownListSelected(DropDownList1,Session["jgqs"].ToString().Trim()); if (Request.QueryString["isAnzhi"] != null) { string assgd = Request.QueryString["isAnzhi"].ToString(); Session["jglx"] = Request.QueryString["isAnzhi"].ToString(); } else { if (Session["jglx"] == null) { Session["jglx"] = "tj"; } } ShowNumber(); if (Request.QueryString["bh"] != null) { if (Request.QueryString["bh"].ToString() != "") { this.txtBh.Text = Request.QueryString["bh"].ToString(); GetView(); } } else { DataTable dt = Jiegou.ShowTopNumber(Session["Company"].ToString(), isAnZhi()); if (dt.Rows.Count > 0) { this.txtBh.Text = dt.Rows[0]["number"].ToString(); GetView1(); } } ViewState["qs"] = this.DropDownList1.SelectedValue; ViewState["cengshu"] = this.TextBox1.Text.Trim(); ViewState["startbh"] = txtBh.Text.Trim(); Session["jgqs"] = this.DropDownList1.SelectedValue; //------------------------ SetDaoHang(); } //固定会员的层位次数 if (Session.Contents["bh"] != null) { this.TextBox1.Visible = false; this.lbl_msg.Visible = false; } Translations(); }
/// <summary> /// 网络图导航 /// </summary> private void SetDaoHang() { divBack.InnerHtml = "<img src='images/bgback.gif' style=\"cursor:pointer;\" onclick=\"javascript:window.location.href='ShowNetWorkView.aspx?net=" + Session["jglx"].ToString() + "&SelectGrass=" + Session["jgqs"].ToString() + "&bh=" + Session["jgbh"].ToString() + "'\" />"; wanluo.InnerHtml = GetTran("007032", "链路图") + ":"; if (Session["DHNumbers"] == null) { Session["DHNumbers"] = new string[2] { Session["jgbh"].ToString(), "" }; wanluo.InnerHtml += "<a href='ShowNetworkBiaoGeView.aspx?net=" + Session["jglx"].ToString() + "&SelectGrass=" + Session["jgqs"].ToString() + "&bh=" + Session["jgbh"].ToString() + "'>" + CommonDataBLL.GetPetNameByNumber(Session["jgbh"].ToString()) + "</a> →"; } else { string[] nums = Session["DHNumbers"] as string[]; if (nums[0] != Session["jgbh"].ToString()) { if (nums[1] != Session["jgbh"].ToString()) { nums[1] = Session["jgbh"].ToString(); } IList <string> lists = Jiegou.GetNumberForTop(nums[0], Convert.ToInt32(Session["jgqs"].ToString()), Session["jglx"].ToString() == "az"); int count = 0; foreach (string str in lists) { if (nums[1] == str) { count++; } } if (count == 0) { wanluo.InnerHtml += "<a href='ShowNetworkBiaoGeView.aspx?net=" + Session["jglx"].ToString() + "&SelectGrass=" + Session["jgqs"].ToString() + "&bh=" + nums[1] + "'>" + CommonDataBLL.GetPetNameByNumber(nums[1]) + "</a> →"; } else { string highNum = nums[1]; string numbers = ""; do { numbers += highNum + ","; highNum = Jiegou.GetHighNumber(highNum, Session["jglx"].ToString() == "az"); } while (highNum != nums[0]); numbers += nums[0] + ","; for (int i = numbers.Split(new char[] { ',' }).Length - 1; i >= 0; i--) { if (numbers.Split(new char[] { ',' })[i] != "") { wanluo.InnerHtml += "<a href='ShowNetworkBiaoGeView.aspx?net=" + Session["jglx"].ToString() + "&SelectGrass=" + Session["jgqs"].ToString() + "&bh=" + numbers.Split(new char[] { ',' })[i] + "'>" + CommonDataBLL.GetPetNameByNumber(numbers.Split(new char[] { ',' })[i]) + "</a> →"; } } } } else { wanluo.InnerHtml += "<a href='ShowNetworkBiaoGeView.aspx?net=" + Session["jglx"].ToString() + "&SelectGrass=" + Session["jgqs"].ToString() + "&bh=" + nums[0] + "'>" + CommonDataBLL.GetPetNameByNumber(nums[0]) + "</a> →"; } Session["DHNumbers"] = nums; //if (Session["DHNumbers"].ToString().IndexOf(Session["jgbh"].ToString()) == -1) // Session["DHNumbers"] = Session["DHNumbers"].ToString() + "," + Session["jgbh"].ToString(); //string[] nums = Session["DHNumbers"].ToString().Split(new char[] { ',' }); //foreach (string num in nums) //{ // if (num != Session["jgbh"].ToString()) // { // IList<string> lists = Jiegou.GetNumberForTop(Session["jgbh"].ToString(), Convert.ToInt32(Session["jgqs"].ToString()), isAnZhi()); // int count = 0; // foreach (string str in lists) // { // if (num == str) // count++; // } // if (count == 0) // wanluo.InnerHtml += "<a href='ShowNetworkBiaoGeView.aspx?net=" + Session["jglx"].ToString() + "&SelectGrass=" + Session["jgqs"].ToString() + "&bh=" + num + "'>" + CommonDataBLL.GetPetNameByNumber(num) + "</a> →"; // } //} } }
/// <summary> /// 生成网络图 /// </summary> /// <param name="QiShu">期数</param> /// <param name="isAnZhi">是否是安置关系</param> /// <param name="bianhao">起点编号</param> /// <returns>返回表</returns> public static DataTable wlt(int QiShu, int showCW, bool isAnZhi, string bianhao, string page) { DataTable myDataTable = new DataTable("wangluo"); DataColumn myDataColumn; DataRow myDataRow; //Create new DataColumn, set DataType, ColumnName and add to DataTable. myDataColumn = new DataColumn(); myDataColumn.DataType = System.Type.GetType("System.String"); myDataColumn.ColumnName = "xinxi"; myDataColumn.ReadOnly = false; myDataColumn.Unique = false; //Add the Column to the DataColumnCollection. myDataTable.Columns.Add(myDataColumn); //Create second column. myDataColumn = new DataColumn(); myDataColumn.DataType = System.Type.GetType("System.String"); myDataColumn.ColumnName = "bianhao"; myDataColumn.AutoIncrement = false; myDataColumn.Caption = "bianhao"; myDataColumn.ReadOnly = false; myDataColumn.Unique = false; // Add the column to the table. myDataTable.Columns.Add(myDataColumn); string TempStr = ""; int TempVal = 1; string tempXianshi = ""; string newinfo = ""; SqlParameter[] para = { new SqlParameter("@STOREID", SqlDbType.VarChar, 20), new SqlParameter("@QISHU", SqlDbType.Int), new SqlParameter("@SHOWCW", SqlDbType.Int), new SqlParameter("@ISTJ", SqlDbType.Bit) }; para[0].Value = bianhao; para[1].Value = QiShu; para[2].Value = showCW; if (isAnZhi) { para[3].Value = 0; } else { para[3].Value = 1; } SqlDataReader dr = DAL.DBHelper.ExecuteReader("DPNET", para, CommandType.StoredProcedure); while (dr.Read()) { if (Convert.ToInt32(dr["LEVELS"]) == 0) { TempStr = "▲"; } else { TempVal = Convert.ToInt32(dr["LEVELS"]) * 4; TempStr = (TempStr + Jiegou.dupText("^", TempVal)); TempStr = TempStr.Substring(0, TempVal) + "|"; } //TempStr=newText.dupText(" ",Convert.ToInt32( dr[myCengwei] )-1); GetDecipherName myDataRow = myDataTable.NewRow(); string sName = Encryption.Encryption.GetDecipherName(dr["storename"].ToString()); string mouseinfo = sName; // string Mobile = ""; // if (Convert.ToString(dr["MobileTele"]).Trim()!="") // { // Mobile = "[" + Convert.ToString(dr["MobileTele"])+"]"; // } // else // { // Mobile = "[无]"; // } // mouseinfo = Convert.ToString(dr["Province"]) + Convert.ToString(dr["City"]) + " 手机:[" +Mobile+"]"; //生成信息 if (Convert.ToInt32(dr["qishu"]) >= QiShu) { tempXianshi = TempStr.Replace(" ", "") + "~~" + "<font color=red class=ls><a href=" + page + dr["storeid"].ToString() + " title=" + mouseinfo + " >" + dr["storeid"].ToString() + " " + dr["Name"].ToString() + "</a>" + newinfo + "</font>"; //tempXianshi=TempStr.Replace(" "," ")+"__"+"<font color=red class=ls><a href="+page+dr["bianhao"].ToString()+" title="+mouseinfo+" >"+dr["bianhao"].ToString()+" "+dr["Name"].ToString()+"</a>"+newinfo+"["+dr["xgfenshu"]+"]</font>"; } else { tempXianshi = TempStr.Replace(" ", "") + "~~" + "<font class=ls><a href=" + page + dr["storeid"].ToString() + " title=" + mouseinfo + " >" + dr["storeid"].ToString() + " " + dr["Name"].ToString() + "</a>" + newinfo + "</font>"; } if (Convert.ToInt32(dr["LEVELS"]) == 0) { if (Convert.ToInt32(dr["qishu"]) >= QiShu) { tempXianshi = TempStr.Replace(" ", "") + "<font color=red class=ls><a href=" + page + dr["storeid"].ToString() + " title=" + mouseinfo + " >" + dr["storeid"].ToString() + " " + dr["Name"].ToString() + "</a>" + newinfo + "</font>"; } else { tempXianshi = TempStr.Replace(" ", "") + "<font class=ls><a href=" + page + dr["storeid"].ToString() + " title=" + mouseinfo + " >" + dr["storeid"].ToString() + " " + dr["Name"].ToString() + "</a>" + newinfo + "</font>"; } } string t = tempXianshi.Replace("^", "<img src='../images/0150.gif'>"); t = t.Replace("|", "<img src='../images/0044.gif'>"); t = t.Replace("~", "<img src='../images/0111.gif'>"); myDataRow["xinxi"] = t; myDataRow["bianhao"] = dr["storeid"]; myDataTable.Rows.InsertAt(myDataRow, 0); } dr.Close(); return(myDataTable); }