///<summary> ///短信保存并发送 ///</summary> ///<paramname="keyValue">主键值</param> ///<paramname="entity">实体对象</param> ///<returns></returns> public void SaveBySend(string MobileNumber, string MsgContent, string MsgValue) { try { SmsLogEntity entity = new SmsLogEntity(); entity.MobileNumber = MobileNumber; entity.MsgContent = MsgContent; entity.MsgValue = MsgValue; SmsModel smsModel = new SmsModel(); smsModel.account = Config.GetValue("SMSAccount"); smsModel.pswd = Config.GetValue("SMSPswd"); smsModel.url = Config.GetValue("SMSUrl"); smsModel.mobile = entity.MobileNumber; smsModel.msg = Config.GetValue("SMSPrefix") + entity.MsgContent; var result = SmsHelper.SendSmsByYM(smsModel); entity.SendResultCode = result.code; entity.SendResultMsg = result.msg; entity.IsDeleted = false; entity.SendTime = DateTime.Now; service.SaveForm(string.Empty, entity); } catch (Exception) { throw; } }