Exemplo n.º 1
0
        // Get messages by identifiers, filtered by datetime
        public IEnumerable <MessageBase> MessageFilterByUserIdWithDate(MessageFilterByUserIdWithTime filterObj)
        {
            var userMsgs = MessageFilterByUserId(filterObj.UserId);

            var msgs = userMsgs.Where(u => u.Time == filterObj.Time);

            return(Mapper.Map <IEnumerable <MessageBase> >(msgs));
        }
Exemplo n.º 2
0
        public IHttpActionResult FilterByUserIdWithDate([FromBody] MessageFilterByUserIdWithTime filterObj)
        {
            if (filterObj == null)
            {
                return(BadRequest("Must send an entity body"));
            }

            var msgs = m.MessageFilterByUserIdWithDate(filterObj);

            if (msgs == null)
            {
                return(NotFound());
            }

            return(Ok(msgs));
        }