public static string AddMessageDetailFromBatch(MessageBatch model) { MessageSysDAL dal = new MessageSysDAL(); string reMsg = ""; List <int> accIdList = CommonLib.Helper.JsonDeserializeObject <List <int> >(model.AccIdSet); foreach (var accid in accIdList) { MessageDetail tempModel = new MessageDetail(); tempModel.AccId = accid; tempModel.BatchId = model.BatchId; tempModel.ChannelId = model.ChannelId; tempModel.Content = model.Content; tempModel.CreateTime = DateTime.Now; tempModel.Remark = model.Remark; tempModel.Title = model.Title; tempModel.ArriveMark = 0; tempModel.OpenMark = 0; tempModel.ContentType = model.ContentType; tempModel.ContentUrl = model.ContentUrl; tempModel.AccIdNumber = T_AccountBLL.GetAccountNumber(model.ChannelId, accid); string tMsg = AddMessageDetail(tempModel); if (tMsg != "成功") { reMsg += tMsg; } } return(reMsg); }
//public static string AddMessageDetailFromSmsBatch(MessageBatch model) //{ // MessageSysDAL dal = new MessageSysDAL(); // string reMsg = ""; // List<int> accIdList = CommonLib.Helper.JsonDeserializeObject<List<int>>(model.AccIdSet); // foreach (var accid in accIdList) // { // MessageDetail tempModel = new MessageDetail(); // tempModel.AccId = accid; // tempModel.BatchId = model.BatchId; // tempModel.ChannelId = model.ChannelId; // tempModel.Content = model.Content; // tempModel.CreateTime = DateTime.Now; // tempModel.Remark = model.Remark; // tempModel.Title = model.Title; // tempModel.ArriveMark = 0; // tempModel.OpenMark = 0; // string tMsg = AddMessageDetail(tempModel); // if (tMsg != "成功") // { // reMsg += tMsg; // } // } // return reMsg; //} public static string AddMessageDetail(MessageDetail model) { MessageSysDAL dal = new MessageSysDAL(); if (dal.AddMessageDetail(model) == 1) { return("成功"); } else { return(model.AccId + "详情添加失败!"); } }