예제 #1
0
 public HttpResponseMessage GetByChatId(int chatId)
 {
     try
     {
         ItemsResponse <ChatMessage> response = new ItemsResponse <ChatMessage>();
         response.Items = _chatMessageService.GetByChatId(chatId);
         for (int i = 0; i < response.Items.Count; i++)
         {
             if (response.Items[i].UserBaseId == _userService.GetCurrentUserId())
             {
                 response.Items[i].IsUser = true;
             }
             else
             {
                 response.Items[i].IsUser = false;
             }
             response.Items[i].UserProfileId = 0;
             response.Items[i].UserBaseId    = 0;
         }
         return(Request.CreateResponse(HttpStatusCode.OK, response));
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }