addcustomerbytypeid.aspx.cs

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

CS
294
字号





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;
using System.Data.SqlClient;

public partial class Customermanangement_AddCustomerByTypeId : System.Web.UI.Page
{

    private DataAccess.TableAccessor.UserInfo userInfoAccessor = new DataAccess.TableAccessor.UserInfo();
    private Security.RulesManagement rulesManagement;

   // private DataAccess.TableAccessor.UserInfo userInfoAccessor;
    private DataAccess.TableAccessor.CountyVillage countyVillageAccessor;
    private DataAccess.TableAccessor.SMSOperationType smsOperationType;
    private DataAccess.TableAccessor.UserConporation userConporation;
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            //int coperation = int.Parse(Request.QueryString [0].ToString());
          //  int arID = int.Parse( cbUserTeam.SelectedValue.ToString());
          //int  departID = int.Parse(Request.QueryString["departID"].ToString());
           
            FillComboBox();

            this.cbUserTeam.Text = Request.QueryString["arName"];
            this.cbDept.Text = Request.QueryString["departName"];
            
        }
    }

    private void FillComboBox()
    {
         countyVillageAccessor = new DataAccess.TableAccessor.CountyVillage();
        smsOperationType = new DataAccess.TableAccessor.SMSOperationType();
        userConporation = new DataAccess.TableAccessor.UserConporation();
        DataAccess.TableAccessor.CountyVillage countyVillage = new DataAccess.TableAccessor.CountyVillage();
        cbUserTeam.DataTextField = "TypeName";
        cbUserTeam.DataValueField = "TypeID";
        cbUserTeam.DataSource = countyVillage.GetcoustomertypeInfo();
        cbUserTeam.DataBind();
        cbUserTeam.Items.Insert(0, "");

       

       

       // ListItem item1 = new ListItem("农讯通用户", "0");
        ListItem item1 = new ListItem("中国移动", "2");
        ListItem item2 = new ListItem("中国联通", "4");
       ListItem item3 = new ListItem("小灵通", "1");
       
        cbTrader.Items.Add(item1);
        cbTrader.Items.Add(item2);
        cbTrader.Items.Add(item3);
        //cbTrader.Items.Add(item3);
     }
     
    private bool ReturnControlVisible(DataRow[] rows, string controlName)
    {
        for (int i = 0; i < rows.Length; i++)
        {
            if (rows[i]["DataBaseColumnName"].ToString() == controlName)
                return true;
        }
        return false;
    }

    protected void btnOK_Click(object sender, EventArgs e)
    {
        //DataAccess.TableAccessor.UserOperation userOperation = new DataAccess.TableAccessor.UserOperation();
        userConporation = new DataAccess.TableAccessor.UserConporation();
        //if (Mobile.Text.Trim() == "")
        //{
        //    Response.Write("<script language='javascript'>alert('手机号未填写!');</script>");
        //    Response.Write("<script language='javascript'>window.location.href = 'AddUser.aspx'; </script>");
        //    return;
        //}

        if (cbUserTeam.SelectedValue.ToString() == "")
        {
            Response.Write("<script language='javascript'>alert('请选择类型!');</script>");
            Response.Write("<script language='javascript'>window.location.href = 'AddCustomerByTypeId.aspx'; </script>");
            return;
        }

        if (cbDept.SelectedValue.ToString() == "")
        {
            Response.Write("<script language='javascript'>alert('请选择组别!');</script>");
            Response.Write("<script language='javascript'>window.location.href = 'AddCustomerByTypeId.aspx'; </script>");
            return;
        }



        if (Name.Text.Trim() == "")
        {
            Response.Write("<script language='javascript'>alert('姓名未填写!');</script>");
            Response.Write("<script language='javascript'>window.location.href = 'AddCustomerByTypeId.aspx'; </script>");
            return;
        }





        int arID = int.Parse(cbUserTeam.SelectedValue.ToString());
        int departID = int.Parse(cbDept.SelectedValue.ToString());
       // int villageID = 0;
        string userDefineID = ID.Text.Trim();
        string name = Name.Text.Trim();
        int sex = int.Parse(Sex.SelectedValue.ToString());
        string birthday = tbbirthday.Text.Trim();
       // string race = tbrace.Text.Trim();
      //  string jiguan = Jiguan.Text.Trim();
       // string zhudi = tbregist.Text.Trim();
       // int countyID = 0;
       
        string office = tbUnit.Text.Trim();
        string Offcieadd = tbUnitddress.Text.Trim();
        string nowaddress = tbNowaddress.Text.Trim();
        string card = tbcard.Text.Trim();
        string jointime = tbtime.Text.Trim();
        string mobile = Mobile.Text.Trim();
        int tradeID = int.Parse(cbTrader.SelectedValue);
        int userFuncation = int.Parse(cbTrader.SelectedValue);
        string duty = tbJob.Text.Trim();
        //string school = tbSchool.Text.Trim();
       // string schoolAge = tbSchoolAge.Text.Trim();
       // string speciality = tbSpeciality.Text.Trim();
        string beizhu = tbbeizhu.Text.Trim();
       // int userFuncation = int.Parse(cbTrader.SelectedValue.ToString());
       
       
        //int tradeID = 1;
        //String thisDateTime = System.DateTime.Now.Year.ToString() + System.DateTime.Now.Month.ToString() + 
        //    System.DateTime.Now.Day.ToString() + System.DateTime.Now.Hour.ToString() + System.DateTime.Now.Minute.ToString() + 
        //    System.DateTime.Now.Second.ToString();
          
        try
        {
            userInfoAccessor.AddCustomerInfo(arID, departID, userDefineID, name, sex, birthday, office, Offcieadd, nowaddress, card, jointime,
                mobile, tradeID, userFuncation, duty, beizhu);
            Response.Write("<script language='javascript'>alert('添加用户信息成功!');</script>");
            Response.Write("<script language='javascript'>window.location.href = 'AddCustomerByTypeId.aspx'; </script>");
        
        
        }
        catch
        {
            Response.Write("<script language='javascript'>alert('添加用户信息失败!');</script>");
        }
        //int userID = userInfoAccessor.GetUserID(mobile);
      //  userConporation.AddUserCorporation(userID, departID);
    }

    protected void btnCancel_Click(object sender, EventArgs e)
    {
        this.ID.Text = "";
        this.Name.Text = "";
        this.tbbirthday.Text = "";
        
        this.tbJob.Text = "";
       // this.tbSchool.Text = "";
       // this.tbSchoolAge.Text = "";
      //  this.tbSpeciality.Text = "";
        this.tbUnit.Text = "";
        this.Mobile.Text = "";
     //   this.tbrace.Text = "";
        this.tbbeizhu.Text = "";
        this.tbtime.Text = "";
        this.tbcard.Text = "";
   
   // this.tbregist.Text = "";
  //  this.Jiguan.Text = "";
    this.tbNowaddress.Text = "";
    this.ID.Text = "";
   
    }

    protected void btnRetrun_Click(object sender, EventArgs e)
    {


        if (cbUserTeam.SelectedValue.ToString() == "")
        {
            Response.Write("<script language='javascript'>alert('请选择类型!');</script>");
            Response.Write("<script language='javascript'>window.location.href = 'AddCustomerByTypeId.aspx'; </script>");
            return;
        }

        if (cbDept.SelectedValue.ToString() == "")
        {
            Response.Write("<script language='javascript'>alert('请选择组别!');</script>");
            Response.Write("<script language='javascript'>window.location.href = 'AddCustomerByTypeId.aspx'; </script>");
            return;
        }
        
        
        
        
        
        int arID = int.Parse(cbUserTeam.SelectedValue.ToString());
        int departID = int.Parse(cbDept.SelectedValue.ToString());
        string goUrl = string.Format("<script>window.location.href='Customermanage.aspx?arID={0}&departID={1}'</script>", arID, departID);
        Response.Write(goUrl);
        // Response.Redirect("UserInfoList.aspx");
    }

    //protected void cbCity_SelectedIndexChanged(object sender, EventArgs e)//2007-3-13
    //{
    //    FillCorporation(int.Parse(cbCity.SelectedValue));
    //    //tbCorporation.Text = "";
    //}

    //protected void cbCorporation_SelectedIndexChanged(object sender, EventArgs e)
    //{
    //    tbCorporation.Text = cbCorporation.SelectedItem.Text;
    //}
    //protected void cbCity_SelectedIndexChanged1(object sender, EventArgs e)
    //{
    //    FillCorporation(int.Parse(cbCity.SelectedValue));
    //    tbCorporation.Text = "";
    //}
    //protected void cbCity_SelectedIndexChanged1(object sender, EventArgs e)2007-3-13联动
    //{
    //    FillCorporation(int.Parse(cbCity.SelectedValue));
    //}

    private void FillArea(int areaID)
    {
        countyVillageAccessor = new DataAccess.TableAccessor.CountyVillage();
        this.cbUserTeam.DataSource = countyVillageAccessor.GetcoustomertypeInfo();
        this.cbUserTeam.DataTextField = "TypeID";
        this.cbUserTeam.DataValueField = "TypeID";
        this.cbUserTeam.DataBind();
        ListItem listArea = new ListItem("全部", "0");
        this.cbUserTeam.Items.Insert(0, listArea);
    }
    private void FillCorporation(int areaID)
    {
        userConporation = new DataAccess.TableAccessor.UserConporation();
        this.cbDept.DataSource = userConporation.GetGroupInfoByTypeID(areaID);
        this.cbDept.DataTextField = "GroupName";
        this.cbDept.DataValueField = "GroupID";
        this.cbDept.DataBind();
    }

    //protected void cbDept_SelectedIndexChanged(object sender, EventArgs e)
    //{
        
    //    ////FillArea(int.Parse(this.cbUserTeam.SelectedValue));
    //    //countyVillageAccessor = new DataAccess.TableAccessor.CountyVillage();
    //    //this.cbUserTeam.DataSource = countyVillageAccessor.GetAreaInfo();
    //    //this.cbUserTeam.DataTextField = "AreaName";
    //    //this.cbUserTeam.DataValueField = "AreaID";
    //    //this.cbUserTeam.DataBind();
    //    //cbUserTeam.Items.Clear();
    //    //if (cbUserTeam.SelectedValue != "")
    //    //{
    //    //    int userTeamID = int.Parse(cbUserTeam.SelectedValue);
    //    //    DataAccess.TableAccessor.UserConporation userCorporation = new DataAccess.TableAccessor.UserConporation();
    //    //    cbUserTeam.DataTextField = "CorporationName";
    //    //    cbUserTeam.DataValueField = "CorporationID";
    //    //    cbUserTeam.DataSource = userCorporation.GetMostCorporationByAreaID(userTeamID);
    //    //    cbUserTeam.DataBind();
    //    //    cbUserTeam.Items.Insert(0, "");
    //    //}
    //}





    protected void cbUserTeam_SelectedIndexChanged(object sender, EventArgs e)
    {
        FillCorporation(int.Parse(this.cbUserTeam.SelectedValue));

    }
   
}

⌨️ 快捷键说明

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