org.winic.service2.Service1 ws = new WebApplication1.org.winic.service2.Service1();
MessageManager message = new MessageManager();
int userId = Convert.ToInt32(Session["userId"]);
DataTable dt = message.GetAccount(userId);
string name = dt.Rows[0]["MessageName"].ToString();
string pwd = dt.Rows[0]["MessagePwd"].ToString();
//返回壹個結果,第壹個參數是手機賬戶,第二個參數是密碼,第三個參數是手機號碼,第四個是手機內容
string result = ws.SendMessages(name, pwd, txtMoble.Text, txtMessage.Text, "");
switch (result)
{
case "-01":
Page.RegisterStartupScript("alert ", " <script> alert('系統提示:當前賬號余額不足!') </script> ");
break;
case "-02":
Page.RegisterStartupScript("alert ", " <script> alert('系統提示:當前用戶ID錯誤!') </script> ");
break;
case "-03":
Page.RegisterStartupScript("alert ", " <script> alert('系統提示:當前密碼錯誤!') </script> ");
break;
case "-04":
Page.RegisterStartupScript("alert ", " <script> alert('系統提示:參數不夠或參數內容的類型錯誤!') </script> ");
break;
case "-05":
Page.RegisterStartupScript("alert ", " <script> alert('系統提示:手機號碼格式不對!') </script> ");
break;
case "-06":
Page.RegisterStartupScript("alert ", " <script> alert('系統提示:短信內容編碼不對!') </script> ");
break;
case "-07":
Page.RegisterStartupScript("alert ", " <script> alert('系統提示:短信內容含有敏感字符!') </script> ");
break;
case "-08":
Page.RegisterStartupScript("alert ", " <script> alert('系統提示:無接收數據!') </script> ");
break;
case "-09":
Page.RegisterStartupScript("alert ", " <script> alert('系統提示:系統維護中..') </script> ");
break;
case "-10":
Page.RegisterStartupScript("alert ", " <script> alert('系統提示:手機號碼數量超長!') </script> ");
break;
case "-11":
Page.RegisterStartupScript("alert ", " <script> alert('系統提示:短信內容超長!') </script> ");
break;
case "-12":
Page.RegisterStartupScript("alert ", " <script> alert('系統提示:其它錯誤!') </script> ");
break;
case "-13":
Page.RegisterStartupScript("alert ", " <script> alert('系統提示:文件傳輸錯誤!') </script> ");
break;
default:
Page.RegisterStartupScript("alert ", " <script> alert('系統提示:發送成功!') </script> ");
SendManager sendManager = new SendManager();
string moble = txtMoble.Text;
string _message = txtMessage.Text;
int Result = sendManager.AddMessageRecord(userId,name, moble, _message, 1, DateTime.Now);
break;