Example #1
0
        public JsonResult SendChatImgMessage(int id, string imgs)
        {
            JsonModel jm = new JsonModel();

            try
            {
                var returnImgs = GetMultimedia(ConstantParam.SOCIAL_CIRCLE_CHAT_DIR, imgs);
                foreach (var img in returnImgs.Split(';'))
                {
                    ISocialCircleChatBLL socialCircleChatBLL = BLLFactory <ISocialCircleChatBLL> .GetBLL("SocialCircleChatBLL");

                    T_SocialCircleChat chat = new T_SocialCircleChat()
                    {
                        ChatUserId     = GetCurrentUser().Id,
                        Img            = img,
                        ChatTime       = DateTime.Now,
                        SocialCircleId = id
                    };
                    socialCircleChatBLL.Save(chat);
                }
            }
            catch
            {
                jm.Msg = "发送失败";
            }
            return(Json(jm, JsonRequestBehavior.AllowGet));
        }
Example #2
0
        public JsonResult SendChatMessage(int id, string content)
        {
            JsonModel jm = new JsonModel();

            try
            {
                ISocialCircleChatBLL socialCircleChatBLL = BLLFactory <ISocialCircleChatBLL> .GetBLL("SocialCircleChatBLL");

                T_SocialCircleChat chat = new T_SocialCircleChat()
                {
                    ChatUserId     = GetCurrentUser().Id,
                    Content        = content,
                    ChatTime       = DateTime.Now,
                    SocialCircleId = id
                };
                socialCircleChatBLL.Save(chat);
            }
            catch
            {
                jm.Msg = "发送失败";
            }
            return(Json(jm, JsonRequestBehavior.AllowGet));
        }