choosesendobject.aspx.cs
来自「该服务平台解决了计算机网络与移动网络之间信息交换问题」· CS 代码 · 共 407 行 · 第 1/2 页
CS
407 行
Response.Write("<script language='javascript'>alert('提交短信成功!');</script>");
}
catch
{
Response.Write("<script language='javascript'>alert('提交短信失败!');</script>");
return;
}
}
}
protected void btnBack_Click(object sender, EventArgs e)
{
string flag = Request.QueryString[3].ToString();
int smsType = int.Parse(Request.QueryString[1].ToString());
string url = "";
if (flag == "1")
url = string.Format("<script>window.location.href = 'SubmisionMsg.aspx?SMSType={0}&operationID=0'</script>", smsType);
else
url = string.Format("<script>window.location.href = 'ReadySMS.aspx?SMSType={0}'</script>", smsType);
Response.Write(url);
}
protected void cbOrganise_SelectedIndexChanged(object sender, EventArgs e)
{
userConporation = new DataAccess.TableAccessor.UserConporation();
cbUserName.DataSource = userConporation.GetUserNameByCorporationID(int.Parse(this.cbCorporation.SelectedItem.Value));
cbUserName.DataTextField = "Name";
cbUserName.DataValueField = "UserID";
cbUserName.DataBind();
ListItem listName = new ListItem("全部", "0");
cbUserName.Items.Insert(0, listName);
}
protected void ckbChange_CheckedChanged(object sender, EventArgs e)
{
if (ckbChange.Checked)
{
PanelChangeSendObject.Visible = true;
PanelSendObject.Visible = false;
}
else
{
PanelChangeSendObject.Visible = false;
PanelSendObject.Visible = true;
}
}
private int GetTraderID(String tradeName)
{
switch (tradeName)
{
case "中国移动" :
return 1;
case "中国联通" :
return 2;
case "中国电信小灵通" :
return 3;
default:
return 0;
}
}
protected void btnSend_Click(object sender, EventArgs e)
{
#region
//cookieAccess = new DataAccess.CookieAccessor();
//int areaID = 0;
//int countyID = 0;
//int villageID = 0;
//string mobile = "";
//string userName = "";
//ArrayList corporationID = new ArrayList();
//ArrayList mainOperationID = new ArrayList();
//ArrayList childOperationID = new ArrayList();
//int tradeID = 0;
//int smsID = int.Parse(Request.QueryString[0].ToString());
//int smsType = int.Parse(Request.QueryString[1].ToString());
//smsInfoAccessor = new DataAccess.TableAccessor.SMSInfo();
//sendSMS = new DataAccess.SendSMS();
//DataTable dt = smsInfoAccessor.GetSMSContentInfo(smsID);
//DataTable corporationDataTable = smsInfoAccessor.GetSingleSMSCorporationInfo(smsID);
//DataTable operationDataTable = smsInfoAccessor.GetSingleSMSOperationInfo(smsID);
//String sms = dt.Rows[0]["MessageContent"].ToString();
//if (ckbChange.Checked)
//{
// areaID = int.Parse(cbArea.SelectedValue.ToString());
// countyID = int.Parse(cbCorporation.SelectedValue.ToString());
// mobile = cbUserName.SelectedValue.ToString();
// tradeID = int.Parse(cbTrader.SelectedValue.ToString());
// userName = cbUserName.SelectedItem.Text;
//}
//else
//{
// areaID = int.Parse(dt.Rows[0]["AreaID"].ToString());
// countyID = int.Parse(dt.Rows[0]["CountyID"].ToString());
// villageID = int.Parse(dt.Rows[0]["VillageID"].ToString());
// userName = tbUserName.Text;
// mobile = dt.Rows[0]["Mobile"].ToString();
// for (int i = 0; i < corporationDataTable.Rows.Count; i++)
// {
// corporationID.Add(corporationDataTable.Rows[i]["CorporationID"].ToString());
// }
// tradeID = int.Parse(dt.Rows[0]["TradeID"].ToString());
//}
//if (userName == "")
//{
// try
// {
// sendSMS.AddSMSToMainDataBase(areaID, countyID, villageID, corporationID, mainOperationID,
// childOperationID, tradeID, sms, smsType);
// smsInfoAccessor.ChangeSMSFlag(smsID, 2);
// int sendMan = cookieAccess.GetLoginUserOperationID();
// smsInfoAccessor.UpdateSendMan(smsID, sendMan);
// Response.Write("<script language='javascript'>alert('发送短信成功!');</script>");
// }
// catch
// {
// Response.Write("<script language='javascript'>alert('发送短信失败!');</script>");
// return;
// }
//}
//else
//{
// try
// {
// sendSMS.SendingSingleSMS(sms, mobile, tradeID, smsType, "企业");
// smsInfoAccessor.ChangeSMSFlag(smsID, 2);
// int sendMan = cookieAccess.GetLoginUserOperationID();
// smsInfoAccessor.UpdateSendMan(smsID, sendMan);
// Response.Write("<script language='javascript'>alert('发送短信成功!');</script>");
// }
// catch
// {
// Response.Write("<script language='javascript'>alert('发送短信失败!');</script>");
// return;
// }
//}
#endregion
userInfoAccessor = new DataAccess.TableAccessor.UserInfo();
sendSMS = new DataAccess.SendSMS();
int smsID = int.Parse(Request.QueryString[0].ToString());
if (ckbChange.Checked)
{
int userTeamID = int.Parse(cbArea.SelectedValue);
int deptID = 0;
int userID = 0;
String mobile = "";
try
{ deptID = int.Parse(cbCorporation.SelectedValue); }
catch { }
try
{ userID = int.Parse(cbUserName.SelectedValue);}
catch { }
if (userID != 0)
{
mobile = userInfoAccessor.GetMobile(userID).Rows[0][0].ToString();
}
try
{
sendSMS.SendMsg(smsID, userTeamID, deptID, userTeamID, mobile);
Response.Write("<script language='javascript'>alert('发送短信成功!');</script>");
}
catch
{
Response.Write("<script language='javascript'>alert('发送短信失败!');</script>");
}
}
else
{
try
{ sendSMS.SendMsg(smsID);
Response.Write("<script language='javascript'>alert('发送短信成功!');</script>");
}
catch
{ Response.Write("<script language='javascript'>alert('发送短信失败!');</script>"); }
}
}
protected void cbArea_SelectedIndexChanged(object sender, EventArgs e)
{
cbUserName.Items.Clear();
userConporation = new DataAccess.TableAccessor.UserConporation();
cbCorporation.DataSource = userConporation.GetCorporationInfoByAreaID(int.Parse(cbArea.SelectedItem.Value));
cbCorporation.DataTextField = "CorporationName";
cbCorporation.DataValueField = "CorporationID";
cbCorporation.DataBind();
}
protected void cbCounty_SelectedIndexChanged(object sender, EventArgs e)
{
}
protected void cbMainOperation_SelectedIndexChanged(object sender, EventArgs e)
{
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?