SMSSend.cs
上传用户:simon2hong
上传日期:2021-11-18
资源大小:16746k
文件大小:1k
源码类别:

OA系统

开发平台:

C#

  1. using System;
  2. using System.Data;
  3. using System.Configuration;
  4. using System.Web;
  5. using System.Web.Security;
  6. using System.Web.UI;
  7. using System.Web.UI.WebControls;
  8. using System.Web.UI.WebControls.WebParts;
  9. using System.Web.UI.HtmlControls;
  10. /// <summary>
  11. /// 短信发送公共类
  12. /// </summary>
  13. public class SMSSend
  14. {
  15. public SMSSend()
  16. {
  17. }
  18.     /// <summary>
  19.     /// 信息发送
  20.     /// </summary>
  21.     /// <param name="FromId">发送人ID</param>
  22.     /// <param name="ToId">接收人ID</param>
  23.     /// <param name="Content">发送内容</param>
  24.     /// <param name="Url">相关URL地址</param>
  25.     /// <param name="MSType">信息类别</param>
  26.     public static void Send(string FromId,string ToId,string Content,string Url,SMSType MSType)
  27.     {
  28.         Model.Sms MS = new Model.Sms();
  29.         BLL.Sms BS = new BLL.Sms();
  30.         MS.FromId = FromId;//发送人
  31.         MS.ToId = ToId;//接收人
  32.         MS.SendTime = DateTime.Now;
  33.         MS.RemindFlag = true;
  34.         MS.RelateId = 0;//int.Parse(FromId);//关联ID
  35.         MS.Url = Url;//URL地址
  36.         MS.Content = Content;//内容
  37.         MS.DeleteFlag = 0;
  38.         MS.TableName = "";        
  39.         if (MSType == SMSType.短信发送)
  40.         {
  41.             MS.Type = 1;
  42.         }
  43.         else
  44.         {
  45.             MS.Type = 0;
  46.         }
  47.         BS.Add(MS);
  48.     }
  49. }
  50. /// <summary>
  51. /// 发送类型
  52. /// </summary>
  53. public enum SMSType
  54. 普通发送=0,短信发送=1
  55. }