protected void Page_Load(object sender, EventArgs e)
    {
        string        pid   = Request.QueryString["pid"];//
        SelectAreas   sa    = new SelectAreas();
        IList <Areas> areas = sa.Getsuburb(pid, Session["userid"].ToString());

        StringBuilder data = new StringBuilder();

        data.Append("[");
        if (areas != null)
        {
            int i = 0;
            foreach (Areas area in areas)
            {
                if (i == 0)
                {
                    data.Append("[" + area.ID.ToString());
                }
                else
                {
                    data.Append(",[" + area.ID.ToString());
                }
                data.Append(",\"" + area.Area_Name + "\"]");
                i++;
            }
        }
        data.Append("]");
        Response.ContentType     = "application/json";
        Response.ContentEncoding = System.Text.Encoding.UTF8;
        Response.Write(data.ToString());
        //Response.Write("{\"a\":"  + data.ToString() + "}");
        Response.End();
    }
Exemple #2
0
    private void LoadArea()
    {
        if (hdfSuburb.Value != "" && hdfSuburb.Value != "0")
        {
            SelectAreas sa   = new SelectAreas();
            Areas       town = sa.GetParentAreas(hdfSuburb.Value);
            ddlTown.SelectedValue = town.ID.ToString();

            StringBuilder sb         = new StringBuilder();
            IList <Areas> suburbList = sa.Getsuburb(town.ID.ToString(), Session["userid"].ToString());
            sb.Append("<select id=\"ddlSuburb\">");
            foreach (Areas area in suburbList)
            {
                if (area.ID.ToString() == hdfSuburb.Value)
                {
                    sb.Append("<option selected=\"selected\" value=\"" + area.ID.ToString() + "\">" + area.Area_Name + "</option>");
                }
                else
                {
                    sb.Append("<option value=\"" + area.ID.ToString() + "\">" + area.Area_Name + "</option>");
                }
            }
            sb.Append("<option value=\"0\">请选择分局</option>");
            sb.Append("</select>");
            ltlSuburb.Text = sb.ToString();
        }
        else
        {
            ltlSuburb.Text = "<select id=\"ddlSuburb\"><option value=\"0\">请选择分局</option></select>";
        }
    }
Exemple #3
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {

            SelectAreas sa = new SelectAreas();
            IList<Areas> areas = sa.GetAreas(Session["userid"].ToString());

            foreach (Areas area in areas)
            {
                TreeNode tn = new TreeNode();
                tn.Text = area.Area_Name;
                tn.Value = area.ID.ToString();

                //suburb

                IList<Areas> suburbs = sa.Getsuburb(area.ID.ToString(), Session["userid"].ToString());
                foreach (Areas suburb in suburbs)
                {
                    TreeNode tv = new TreeNode();
                    tv.Text = suburb.Area_Name;
                    tv.Value = suburb.ID.ToString();
                    TreeNode node = new TreeNode();
                    node.Text = "";
                    tv.ChildNodes.Add(node);
                    tv.Expanded = false;
                    tv.CollapseAll();
                    tn.ChildNodes.Add(tv);

                }

                TreeView1.Nodes.Add(tn);
            }
        }
        //SelectAreas sa = new SelectAreas();
        //IList<Areas> areas = sa.GetAreas(Session["userid"].ToString());
        //StringBuilder sb = new StringBuilder();
        //foreach (Areas area in areas)
        //{
        //    sb.Append("<li><span>" + area.Area_Name + "</span>");
        //    sb.Append("<ul>");
        //    //suburb

        //    IList<Areas> suburbs = sa.Getsuburb(area.ID.ToString(), Session["userid"].ToString());
        //    foreach (Areas suburb in suburbs)
        //    {
        //        sb.Append("<li id=\"" + suburb.ID.ToString() + "\" class=\"hasChildren\"><span>" + suburb.Area_Name + "</span>");
        //        sb.Append("<ul>");
        //        sb.Append("<li><span class=\"placeholder\">&nbsp;</span></li>");
        //        sb.Append("</ul>");
        //        sb.Append("</li>");
        //    }

        //    sb.Append("</ul>");
        //    sb.Append("</li>");
        //}
        //ltlArea.Text = sb.ToString();
    }
Exemple #4
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            SelectAreas   sa    = new SelectAreas();
            IList <Areas> areas = sa.GetAreas(Session["userid"].ToString());

            foreach (Areas area in areas)
            {
                TreeNode tn = new TreeNode();
                tn.Text  = area.Area_Name;
                tn.Value = area.ID.ToString();

                //suburb

                IList <Areas> suburbs = sa.Getsuburb(area.ID.ToString(), Session["userid"].ToString());
                foreach (Areas suburb in suburbs)
                {
                    TreeNode tv = new TreeNode();
                    tv.Text  = suburb.Area_Name;
                    tv.Value = suburb.ID.ToString();
                    TreeNode node = new TreeNode();
                    node.Text = "";
                    tv.ChildNodes.Add(node);
                    tv.Expanded = false;
                    tv.CollapseAll();
                    tn.ChildNodes.Add(tv);
                }

                TreeView1.Nodes.Add(tn);
            }
        }
        //SelectAreas sa = new SelectAreas();
        //IList<Areas> areas = sa.GetAreas(Session["userid"].ToString());
        //StringBuilder sb = new StringBuilder();
        //foreach (Areas area in areas)
        //{
        //    sb.Append("<li><span>" + area.Area_Name + "</span>");
        //    sb.Append("<ul>");
        //    //suburb

        //    IList<Areas> suburbs = sa.Getsuburb(area.ID.ToString(), Session["userid"].ToString());
        //    foreach (Areas suburb in suburbs)
        //    {
        //        sb.Append("<li id=\"" + suburb.ID.ToString() + "\" class=\"hasChildren\"><span>" + suburb.Area_Name + "</span>");
        //        sb.Append("<ul>");
        //        sb.Append("<li><span class=\"placeholder\">&nbsp;</span></li>");
        //        sb.Append("</ul>");
        //        sb.Append("</li>");
        //    }

        //    sb.Append("</ul>");
        //    sb.Append("</li>");
        //}
        //ltlArea.Text = sb.ToString();
    }
Exemple #5
0
 public static void LoadTown(DropDownList fddl, string userid)
 {
     SelectAreas sa = new SelectAreas();
     IList<Areas> areas = sa.GetAreas(userid);
     foreach (Areas area in areas)
     {
         ListItem ddlone = new ListItem(area.Area_Name, area.ID.ToString());
         fddl.Items.Add(ddlone);
     }
     ListItem ddltwo = new ListItem("请选择郊县", "0");
     ddltwo.Selected = true;
     fddl.Items.Add(ddltwo);
 }
Exemple #6
0
    public static void LoadTown(DropDownList fddl, string userid)
    {
        SelectAreas   sa    = new SelectAreas();
        IList <Areas> areas = sa.GetAreas(userid);

        foreach (Areas area in areas)
        {
            ListItem ddlone = new ListItem(area.Area_Name, area.ID.ToString());
            fddl.Items.Add(ddlone);
        }
        ListItem ddltwo = new ListItem("请选择郊县", "0");

        ddltwo.Selected = true;
        fddl.Items.Add(ddltwo);
    }
    private void LoadDvsInfo(string dvsID, string port)
    {
        hlkNew.NavigateUrl = "ResCamera.aspx?dvsid=" + dvsID;
        hlkBack.NavigateUrl = "ResEncoder.aspx?id=" + dvsID;
        SelectDvs sd = new SelectDvs();
        Dvs dvs = sd.GetDvs(dvsID);
        if (dvs != null)
        {
            txtDvsID.Text = dvs.Dvsno;
            txtBroadbandAccessNo.Text = dvs.Broadbandaccessno;
            txtCustomerManager.Text = dvs.Customermanager;
            txtCustomerManagerPhone.Text = dvs.Customermanager_phone;
            txtLanNo.Text = dvs.Lanno;
            txtIP.Text = dvs.Ip;
            txtGateway.Text = dvs.Gateway;
            txtSubnetMask.Text = dvs.Subnetmask;
            txtDialupAccount.Text = dvs.Dialupaccount;
            txtDialupPassword.Text = dvs.Dialuppassword;
            hdfSuburbID.Value = dvs.Suburb;

            SelectAreas sa = new SelectAreas();
            Areas area =sa.GetArea(dvs.Suburb); //分局
            if (area == null)
            {
                return;
            }
            txtSuburb.Text = area.Area_Name;

            area = sa.GetParentAreas(area.ID.ToString()); //郊县
            if (area == null)
            {
                return;
            }
            txtTown.Text = area.Area_Name;
            //剩余的端口
            SelectCameras sc = new SelectCameras();
            IList<Cameras> list = sc.GetCameras(Session["userid"].ToString(), Session["cityid"].ToString(), dvsID);
            int portNum = DataGlobal.ConvertToInt(dvs.Portnum);
            for (int i = 1; i <= portNum; i++)
            {
                bool flag = false;

                for (int j = 0; j < list.Count; j++)
                {
                    if (list[j].Dvsport == i.ToString())
                    {
                        flag = true;
                    }
                }
                if (i.ToString() == port)
                {
                    flag = false;
                }
                if (!flag)
                {
                    ListItem ddlone = new ListItem(i.ToString(), i.ToString());
                    ddlDvsPort.Items.Add(ddlone);
                }
            }
            if (Request["dvsport"] != null && Request["dvsport"] != "")
            {
                ddlDvsPort.SelectedValue = Request["dvsport"].ToString();
            }
            btnModify.Enabled = true;
            hdfDvsID.Value = dvs.Id.ToString();
        }
    }
    private void LoadArea()
    {
        if (hdfSuburb.Value != "" && hdfSuburb.Value != "0")
        {
            SelectAreas sa = new SelectAreas();
            Areas town = sa.GetParentAreas(hdfSuburb.Value);
            ddlTown.SelectedValue = town.ID.ToString();

            StringBuilder sb = new StringBuilder();
            IList<Areas> suburbList = sa.Getsuburb(town.ID.ToString(), Session["userid"].ToString());
            sb.Append("<select id=\"ddlSuburb\">");
            foreach (Areas area in suburbList)
            {
                if (area.ID.ToString() == hdfSuburb.Value)
                {
                    sb.Append("<option selected=\"selected\" value=\"" + area.ID.ToString() + "\">" + area.Area_Name + "</option>");
                }
                else
                {
                    sb.Append("<option value=\"" + area.ID.ToString() + "\">" + area.Area_Name + "</option>");
                }
            }
            sb.Append("<option value=\"0\">请选择分局</option>");
            sb.Append("</select>");
            ltlSuburb.Text = sb.ToString();
        }
        else
        {
            ltlSuburb.Text = "<select id=\"ddlSuburb\"><option value=\"0\">请选择分局</option></select>";
        }
    }
    private void LoadDvsInfo(string dvsID, string port)
    {
        hlkNew.NavigateUrl  = "ResCamera.aspx?dvsid=" + dvsID;
        hlkBack.NavigateUrl = "ResEncoder.aspx?id=" + dvsID;
        SelectDvs sd  = new SelectDvs();
        Dvs       dvs = sd.GetDvs(dvsID);

        if (dvs != null)
        {
            txtDvsID.Text                = dvs.Dvsno;
            txtBroadbandAccessNo.Text    = dvs.Broadbandaccessno;
            txtCustomerManager.Text      = dvs.Customermanager;
            txtCustomerManagerPhone.Text = dvs.Customermanager_phone;
            txtLanNo.Text                = dvs.Lanno;
            txtIP.Text             = dvs.Ip;
            txtGateway.Text        = dvs.Gateway;
            txtSubnetMask.Text     = dvs.Subnetmask;
            txtDialupAccount.Text  = dvs.Dialupaccount;
            txtDialupPassword.Text = dvs.Dialuppassword;
            hdfSuburbID.Value      = dvs.Suburb;

            SelectAreas sa   = new SelectAreas();
            Areas       area = sa.GetArea(dvs.Suburb); //分局
            if (area == null)
            {
                return;
            }
            txtSuburb.Text = area.Area_Name;

            area = sa.GetParentAreas(area.ID.ToString()); //郊县
            if (area == null)
            {
                return;
            }
            txtTown.Text = area.Area_Name;
            //剩余的端口
            SelectCameras   sc      = new SelectCameras();
            IList <Cameras> list    = sc.GetCameras(Session["userid"].ToString(), Session["cityid"].ToString(), dvsID);
            int             portNum = DataGlobal.ConvertToInt(dvs.Portnum);
            for (int i = 1; i <= portNum; i++)
            {
                bool flag = false;

                for (int j = 0; j < list.Count; j++)
                {
                    if (list[j].Dvsport == i.ToString())
                    {
                        flag = true;
                    }
                }
                if (i.ToString() == port)
                {
                    flag = false;
                }
                if (!flag)
                {
                    ListItem ddlone = new ListItem(i.ToString(), i.ToString());
                    ddlDvsPort.Items.Add(ddlone);
                }
            }
            if (Request["dvsport"] != null && Request["dvsport"] != "")
            {
                ddlDvsPort.SelectedValue = Request["dvsport"].ToString();
            }
            btnModify.Enabled = true;
            hdfDvsID.Value    = dvs.Id.ToString();
        }
    }