viewuserinfo.aspx.cs

来自「该服务平台解决了计算机网络与移动网络之间信息交换问题」· CS 代码 · 共 129 行

CS
129
字号
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 UserManagement_ViewUserInfo : System.Web.UI.Page
{
    private DataAccess.TableAccessor.UserInfo userInfoAccessor;
    private DataAccess.TableAccessor.CountyVillage countyVillageAccessor;
    private DataAccess.TableAccessor.UserOperation userOperation;
    private DataAccess.TableAccessor.UserConporation userCorporation;
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            int systemUserID = 0;
            try
            {
                systemUserID = int.Parse(Request.QueryString[0].ToString());
                int arID = int.Parse(Request.QueryString["arID"].ToString());

                int departID = int.Parse(Request.QueryString["departID"].ToString());            
            }
            catch
            {
                Response.Write("<script language='javascript'>alert('接收参数错误!');</script>");
                return;
            }
          //  FillComboBox();
            FillControls();
        }
    }

    //修改时间7-16
    //private void FillComboBox()  
    //{
    //    ListItem item1 = new ListItem("选择端口号", "-1");
    //    ListItem item2 = new ListItem("农讯通用户", "0");
    //    ListItem item3 = new ListItem("小灵通", "1");
    //    ListItem item4 = new ListItem("中国移动", "2");
    //    ListItem item5 = new ListItem("中国联通", "4");

    //    cbTrader.Items.Add(item1);
    //    cbTrader.Items.Add(item2);
    //    cbTrader.Items.Add(item3);
    //    cbTrader.Items.Add(item4);
    //    cbTrader.Items.Add(item5);
    //}


    private void FillControls()
    {
        userInfoAccessor = new DataAccess.TableAccessor.UserInfo();
        userOperation = new DataAccess.TableAccessor.UserOperation();
        userCorporation = new DataAccess.TableAccessor.UserConporation();

        DataTable dt = userInfoAccessor.GetSingleUserInfo(int.Parse(Request.QueryString[0].ToString()));
        this.tbUserDefineID.Text = dt.Rows[0]["UserDefineID"].ToString();
        this.tbName.Text = dt.Rows[0]["Name"].ToString();
        this.tbMobile.Text = dt.Rows[0]["Mobile"].ToString();
        this.tbHomeAddress.Text = dt.Rows[0]["HomeAddress"].ToString();
        this.tbSchool.Text = dt.Rows[0]["School"].ToString();
        this.tbSchoolAge.Text = dt.Rows[0]["SchoolAge"].ToString();
        this.tbDuty.Text = dt.Rows[0]["Duty"].ToString();
        this.tbSpecality.Text = dt.Rows[0]["Speciality"].ToString();
        this.cbSex.SelectedIndex = int.Parse(dt.Rows[0]["Sex"].ToString());
        this.tbcard.Text = dt.Rows[0]["IDcard"].ToString();
        this.Jiguan.Text = dt.Rows[0]["Jiguan"].ToString();
        this.tbrace.Text = dt.Rows[0]["Race"].ToString();
        this.tbregist.Text = dt.Rows[0]["Hukou"].ToString();
        this.tbNowaddress.Text = dt.Rows[0]["NowAddress"].ToString();
        this.tbtime.Text = dt.Rows[0]["Jointime"].ToString();
        this.tbbeizhu.Text = dt.Rows[0]["Beizhu"].ToString();
        
        string birthday = dt.Rows[0]["Birthday"].ToString();
        //if (birthday.Length == 11)
        //{
        //    tbBirthday.Text = birthday.Substring(0, 4);
        //    ListItem monthItem = new ListItem(birthday.Substring(5, 2));
        //    cbMonth.Items.Insert(0, monthItem);
        //    ListItem dayItem = new ListItem(birthday.Substring(8, 2));
        //    cbDay.Items.Insert(0, dayItem);
        //}
        this.tbArea.Text = dt.Rows[0]["AreaName"].ToString();
        this.tbCorporation.Text = dt.Rows[0]["CorporationName"].ToString();
        int tradeid = int.Parse(dt.Rows[0]["TradeID"].ToString());
        if (tradeid == 2)
        {
            string tex = "中国移动";
            this.cbTrader.Text = tex;
        }
        else if (tradeid == 4)
        {
            string tex1 = "中国联通";
            this.cbTrader.Text = tex1;
        }
        else if (tradeid == 0)
        {
            string tex1 = "农迅通";
            this.cbTrader.Text = tex1;
        }
        else if (tradeid == 1)
        {
            string tex1 = "小灵通";
            this.cbTrader.Text = tex1;
        }
        //this.cbTrader.SelectedIndex = int.Parse(dt.Rows[0]["UserFunction"].ToString());

        DataTable dtUserOperation = userOperation.GetSimpMan(int.Parse(Request.QueryString[0].ToString()));
    }

  
    protected void btnRetrun_Click(object sender, EventArgs e)
    {
        int systemUserID = int.Parse(Request.QueryString[0].ToString());
        int arID = int.Parse(Request.QueryString["arID"].ToString());
        int departID = int.Parse(Request.QueryString["departID"].ToString());
        string goUrl = string.Format("<script>window.location.href='UserInfoList.aspx?systemUserID={0}&arID={1}&departID={2}'</script>",systemUserID, arID, departID);
        Response.Write(goUrl);
    }

}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?