Ejemplo n.º 1
0
        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);
        }
Ejemplo n.º 2
0
        //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 + "详情添加失败!");
            }
        }