/// <summary>
    /// 发送短信 有延迟
    /// </summary>
    /// <param name="Message">信息内容</param>
    /// <param name="Phone">手机号码</param>
    /// <param name="ToUserName">商户微信号或ID</param>
    /// <returns>发送结果</returns>
    public string Send2(string Message, string Phone)
    {
        string content = Message + "【宠物管家】";
        string url     = "http://www.ztsms.cn:8800/sendXSms.do?username=puman&password=puman2014&mobile=" + Phone + "&content=" + content + "&dstime=&productid=676766&xh=";
        string msg     = PostRequest(url);

        try
        {
            WXDXLog d = new WXDXLog();
            d.JG           = msg;
            d.Merchants_ID = 0;
            d.CONTENT      = content;
            d.Time         = DateTime.Now;
            d.ToUser       = Phone;
            d.MSTYPE       = "微信";
            mss.SaveDX(d);
            if (msg.Contains("1,"))
            {
                msg = "发送成功";
            }
            else
            {
                msg = "发送失败";
            }
        }
        catch (Exception)
        {
        }

        return(msg);
    }
Beispiel #2
0
 /// <summary>
 /// 保存短信日志对象
 /// </summary>
 /// <param name="dl">WXDXLog对象</param>
 /// <returns></returns>
 public int Save(WXDXLog dl)
 {
     if (dl.ID <= 0)
     {
         return((int)WXDXLogReponsitory.Insert(dl));
     }
     else
     {
         return(WXDXLogReponsitory.Update(dl));
     }
 }
Beispiel #3
0
 /// <summary>
 /// 保存短信发送记录
 /// </summary>
 /// <param name="log"></param>
 /// <returns></returns>
 public int SaveDX(WXDXLog log)
 {
     return((int)_set.Insert(log));
 }
Beispiel #4
0
 public int Save(WXDXLog log)
 {
     return((int)Insert(log));
 }