/// <summary> /// 发送短信 /// </summary> /// <param name="phones"></param> /// <param name="content"></param> public void NewSendMessage(string phones, string content) { if (!string.IsNullOrEmpty(phones) && !string.IsNullOrEmpty(content)) { Model.SiteMessage sm = Model.SiteMessage.GetModel(t => t.id != 0); WebClient client = new WebClient(); String ct = HttpUtility.UrlEncode(content, Encoding.GetEncoding("gbk")); string Message = string.Format("http://221.122.112.136:8080/sms/mt.jsp?cpName={0}&cpPwd={1}&phones={2}&msg={3}", sm.UserName, sm.UserPwd, phones, ct); String ret = client.DownloadString(Message); Console.WriteLine(ret); Console.ReadLine(); } }
/// <summary> /// 添加/编辑 /// </summary> /// <param name="isEdit"></param> /// <param name="p_SiteMessage"></param> public void AESiteMessage(DealMvc.ControllerBase _CB, bool isEdit, ref Model.SiteMessage p_sm) { Model.SiteMessage m_sm = null; if (isEdit) { m_sm = DealMvc.Model.SiteMessage.GetModel(p_sm.id ?? 0); } else { m_sm = new Model.SiteMessage(); } if (!isEdit) { if (Orm.EntityCore <Model.SiteMessage> .Exists("=id", new object[] { p_sm.id })) { throw new ExceptionEx.MyExceptionMessageBox("已经存在此记录"); } } else { } m_sm.UserName = p_sm.UserName; //UserName[Type=string] - 账号 m_sm.UserPwd = p_sm.UserPwd; //UserPwd[Type=string] - 密码 m_sm.UpTime = p_sm.UpTime ?? DateTime.Now; //UpTime[Type=DateTime?] - 更新时间 p_sm = m_sm; if (isEdit) { m_sm.Update(); ExceptionEx.MyExceptionLog.AlertMessage(_CB, "修改网站短信信息成功"); _CB.IsSaveForm = true; } else { m_sm.Add(); ExceptionEx.MyExceptionLog.AlertMessage(_CB, "添加成功", true); } }