Beispiel #1
0
    /// <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, System.EventArgs e)
    {
        //检查相应权限
        Permissions.MemRedirect(Page, Permissions.redirUrl);
        Response.Cache.SetExpires(DateTime.Now);
        AjaxPro.Utility.RegisterTypeForAjax(typeof(AjaxClass));
        //Permissions.CheckMemberPermission();

        if (Request.QueryString["bh"] != null)
        {
            Session["jgbh"] = Request.QueryString["bh"];
        }

        //检查编号是否合法

        bool flag = registermemberBLL.isNet(Session["jglx"].ToString(), this.getBH(SfType.getType()), Convert.ToString(Session["jgbh"]));

        // if (!Jiegou.isValid(Convert.ToString(Session["jgbh"]), SfType.getType(),isAnZhi(), Convert.ToInt32(Session["jgqs"])))
        if (!flag)
        {
            Response.Write("你不能查看该网络!");
            return;
        }


        if (!IsPostBack)
        {
            if (Session["jgbh"] == null || Session["jgqs"] == null || Session["jglx"] == null)
            {
                Response.Write("调用错误!");
                Response.End();
            }
            //if (Request.QueryString["flag"] != null)
            //{
            //    this.wanluo.InnerHtml = "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a  href=ShowNetworkBiaoGeView.aspx?bh=" + Request.QueryString["flag"] + ">" + Request.QueryString["flag"] + "</a>";
            //}
            //else
            //{
            //    this.wanluo.InnerHtml = "";
            //}
            showData();

            SetDaoHang();
        }
    }
Beispiel #3
0
    protected void Page_Load(object sender, EventArgs e)
    {
        //Response.Cache.SetExpires(DateTime.Now);
        Permissions.MemRedirect(Page, Permissions.redirUrl);
        if (Request.QueryString["bh"] != null)
        {
            Session["jgbh"] = Request.QueryString["bh"];

            string r = Convert.ToString(Session["jgbh"]);

            string s = getBH();
        }
        AjaxPro.Utility.RegisterTypeForAjax(typeof(AjaxClass));
        if (!Page.IsPostBack)
        {
            BLL.CommonClass.CommonDataBLL.BindQishuList(dropdownlist_qishu, false);

            if (Request.QueryString["cengshu"] == null)
            {
                if (Session["jgcw"] == null)
                {
                    this.txtceng.Text = "3";
                }
                else
                {
                    this.txtceng.Text = Session["jgcw"].ToString();
                }
            }
            else
            {
                this.txtceng.Text = Request.QueryString["cengshu"].ToString();
            }

            if (Session["jgbh"] == null || Session["jgqs"] == null || Session["jglx"] == null)
            {
                Response.Write(GetTran("000894", "调用错误"));
                Response.End();
            }

            int  u    = Convert.ToInt32(Session["jgqs"]);
            bool flag = registermemberBLL.isNet(Session["jglx"].ToString(), Convert.ToString(Session["jgbh"]), getBH());

            // if (!Jiegou.isValid(Convert.ToString(Session["jgbh"]), getMemberBH(), isAnZhi(), Convert.ToInt32(Session["jgqs"])))
            if (flag == false)
            {
                Response.Write(GetTran("000892", "您不能查看该网络"));
                return;
            }

            if (Request.QueryString["SelectGrass"] != null)
            {
                dropdownlist_qishu.SelectedIndex = Convert.ToInt32(Request.QueryString["SelectGrass"].ToString());
            }
            if (Request.QueryString["isanzhi"] != null)
            {
                ViewState["isanzhi"] = Request.QueryString["isanzhi"];
            }

            if (Session["jgbh"] != null)
            {
                if (Session["jgbh"].ToString() != "")
                {
                    this.txtbianhao.Text = Session["jgbh"].ToString();
                    int cengshu = 0;
                    if (this.txtceng.Text.Trim() == "")
                    {
                        cengshu = 3;
                    }
                    else
                    {
                        try
                        {
                            cengshu = Convert.ToInt32(this.txtceng.Text.Trim());
                        }
                        catch
                        {
                            Response.Write("<script>alert('" + GetTran("000897", "显示层数输入格式错误") + "!');</script>");
                            return;
                        }
                    }

                    string loginBh = GetLoginMember();
                    int    bhCw    = AjaxClass.GetLogoutCw1(this.txtbianhao.Text.Trim(), Convert.ToInt32(this.dropdownlist_qishu.SelectedValue), true);
                    int    loginCw = AjaxClass.GetLogoutCw1(loginBh, Convert.ToInt32(this.dropdownlist_qishu.SelectedValue), true);
                    int    showCs  = AjaxClass.GetShowCengS1(0);

                    if (showCs - (bhCw - loginCw) < cengshu)
                    {
                        cengshu = showCs - (bhCw - loginCw);
                    }

                    this.WangLuoTu(Session["jgbh"].ToString(), "", Convert.ToInt32(ViewState["isanzhi"].ToString()), cengshu, Convert.ToInt32(dropdownlist_qishu.SelectedValue), "");
                }
            }

            //------------------------
            SetDaoHang();
        }
        Translations();
    }
Beispiel #4
0
    protected void Button1_Click(object sender, System.EventArgs e)
    {
        if (this.TextBox1.Text.Trim() == "")
        {
            Response.Write("<script>alert('" + GetTran("007307", "请先填写网络起点编号") + "!');</script>");
            return;
        }
        if (DAL.MemberInfoDAL.SelectMemberExist(this.TextBox1.Text.Trim()) == false)
        {
            Response.Write("<script>alert('" + GetTran("000892", "您不能查看该网络") + "');</script>");
            return;
        }
        bool flag = registermemberBLL.isNet(Session["jglx"].ToString(), Convert.ToString(Session["jgbh"]), getBH());

        if (flag == false)
        {
            Response.Write("<script>alert('" + GetTran("000892", "您不能查看该网络") + "');</script>");
            return;
        }

        if (ViewState["isAnZhi_TuiJian"].ToString() == "az")
        {
            if (WTreeBLL.IsRoot(this.TextBox1.Text.Trim(), this.DropDownList_QiShu.SelectedValue, GetLoginMember()) == false)
            {
                Response.Write("<script>alert('" + GetTran("000892", "您不能查看该网络") + "');</script>");
                return;
            }
        }
        else
        {
            if (WTreeBLL.IsRoot_II(this.TextBox1.Text.Trim(), this.DropDownList_QiShu.SelectedValue, GetLoginMember()) == false)
            {
                Response.Write("<script>alert('" + GetTran("000892", "您不能查看该网络") + "');</script>");
                return;
            }
        }

        if (ViewState["isAnZhi_TuiJian"].ToString() == "az")
        {
            if (this.TextBox1.Text.Trim() != "")
            {
                Divt1.InnerHtml = JieGouNew2.Direct_Table_New(this.TextBox1.Text.Trim(), Convert.ToInt32(this.DropDownList_QiShu.SelectedValue), 1);
            }
            else
            {
                Divt1.InnerHtml = JieGouNew2.Direct_Table_New(ViewState["bh"].ToString(), Convert.ToInt32(this.DropDownList_QiShu.SelectedValue), 1);
            }
        }
        else
        {
            if (this.TextBox1.Text.Trim() != "")
            {
                Divt1.InnerHtml = JieGouNew2.Direct_Table_New(this.TextBox1.Text.Trim(), Convert.ToInt32(this.DropDownList_QiShu.SelectedValue), 2);
            }
            else
            {
                Divt1.InnerHtml = JieGouNew2.Direct_Table_New(ViewState["bh"].ToString(), Convert.ToInt32(this.DropDownList_QiShu.SelectedValue), 2);
            }
        }

        SetDaoHang();
    }