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 + -
显示快捷键?