adduser.aspx.cs
来自「该服务平台解决了计算机网络与移动网络之间信息交换问题」· CS 代码 · 共 252 行
CS
252 行
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 UserManagement_AddUser : 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(Request.QueryString["arID"].ToString());
// int departID = int.Parse(Request.QueryString["departID"].ToString());
// int arID = int.Parse(Request.QueryString["arID"].ToString());
//string departID = Request.QueryString["departID"].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 = "AreaName";
cbUserTeam.DataValueField = "AreaID";
cbUserTeam.DataSource = countyVillage.GetAreaInfo();
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 (cbUserTeam.SelectedValue.ToString() == "")
{
Response.Write("<script language='javascript'>alert('请选择群组!');</script>");
Response.Write("<script language='javascript'>window.location.href = 'AddUser.aspx'; </script>");
return;
}
if (cbDept.SelectedValue.ToString() == "")
{
Response.Write("<script language='javascript'>alert('请选择部门!');</script>");
Response.Write("<script language='javascript'>window.location.href = 'AddUser.aspx'; </script>");
return;
}
if (Name.Text.Trim() == "")
{
Response.Write("<script language='javascript'>alert('姓名未填写!');</script>");
Response.Write("<script language='javascript'>window.location.href = 'AddUser.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 hukou = tbregist.Text.Trim();
// int countyID = 0;
string address = HomeAddress.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.AddUserInfo(arID, departID, villageID, userDefineID, name, sex, birthday, race, jiguan, hukou, address, nowaddress, card, jointime,
mobile, tradeID, userFuncation, duty, school, schoolAge, speciality, beizhu);
Response.Write("<script language='javascript'>alert('添加用户信息成功!');</script>");
Response.Write("<script language='javascript'>window.location.href = 'AddUser.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.HomeAddress.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 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.GetAreaInfo();
this.cbUserTeam.DataTextField = "AreaName";
this.cbUserTeam.DataValueField = "AreaID";
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.GetCorporationInfoByAreaID(areaID);
this.cbDept.DataTextField = "CorporationName";
this.cbDept.DataValueField = "CorporationID";
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 + -
显示快捷键?