123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178 |
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace LYFZ.MandaoSmsInterface
- {
- /// <summary>
- /// 用户查询返回信息
- /// </summary>
- public class SmsUserInfo
- {
- public SmsUserInfo(string userInfoStr,string uid) {
- this.SourceString = userInfoStr;
- if (userInfoStr != "")
- {
-
- try
- {
- if (userInfoStr.Trim().StartsWith("-"))
- {
- this.ReturnStatus = SendSmsResults.GetResults(userInfoStr.Trim());
- this.Balance = "0";
- }
- else {
- this.ReturnStatus = SendSmsResults.GetResults("000");
- try
- {
- this.Balance = userInfoStr;
- }
- catch { }
- }
- }
- catch { this.ReturnStatus = userInfoStr; }
- try
- {
- this.Username = uid;
- }
- catch { this.ReturnStatus = userInfoStr; }
-
- try
- {
- this.Price =0;
- }
- catch { }
- try
- {
- this.SMSCharacterCount =70;
- }
- catch { }
- try
- {
- this.Signatures = "";
- }
- catch { }
- try
- {
- this.VoiceMessagingPrice = 0;
- }
- catch { }
- try
- {
- this.FaxMessagingPrice =0;
- }
- catch { }
- try
- {
- this.MMSPrice =0;
- }
- catch { }
-
-
- }
- }
- private string _SourceString = "";
- /// <summary>
- /// 源字符串
- /// </summary>
- public string SourceString
- {
- get { return _SourceString; }
- set { _SourceString = value; }
- }
- private string _Username="";
- private string _Balance="";
- private decimal _Price=0m;
- private int _SMSCharacterCount=0;
- private string _Signatures="";
- private decimal _VoiceMessagingPrice=0m;
- private decimal _FaxMessagingPrice=0m;
- private decimal _MMSPrice = 0m;
- private string _OwnedOperators = "北京漫道";
- string _ReturnStatus="";
- /// <summary>
- /// 返回状态
- /// </summary>
- public string ReturnStatus
- {
- get { return _ReturnStatus; }
- set { _ReturnStatus = value; }
- }
- ///<summary>
- ///用户名
- ///</summary>
- public string Username
- {
- get { return _Username; }
- set { _Username = value; }
- }
- ///<summary>
- ///余额
- ///</summary>
- public string Balance
- {
- get { return _Balance; }
- set { _Balance = value; }
- }
- ///<summary>
- ///单价
- ///</summary>
- public decimal Price
- {
- get { return _Price; }
- set { _Price = value; }
- }
- ///<summary>
- ///短信字符数
- ///</summary>
- public int SMSCharacterCount
- {
- get { return _SMSCharacterCount; }
- set { _SMSCharacterCount = value; }
- }
- ///<summary>
- ///签名
- ///</summary>
- public string Signatures
- {
- get {
- return _Signatures; }
- set { _Signatures = value; }
- }
- ///<summary>
- ///语音短信单价
- ///</summary>
- public decimal VoiceMessagingPrice
- {
- get { return _VoiceMessagingPrice; }
- set { _VoiceMessagingPrice = value; }
- }
- /// <summary>
- /// 传真短信单价
- /// </summary>
- public decimal FaxMessagingPrice
- {
- get { return _FaxMessagingPrice; }
- set { _FaxMessagingPrice = value; }
- }
- ///<summary>
- ///彩信单价
- ///</summary>
- public decimal MMSPrice
- {
- get { return _MMSPrice; }
- set { _MMSPrice = value; }
- }
- ///<summary>
- ///所属经营商
- ///</summary>
- public string OwnedOperators
- {
- get { return _OwnedOperators; }
- set { _OwnedOperators = value; }
- }
- }
- }
|