Exemplo n.º 1
0
        public int Send(MessageSendUser messageSendUser)
        {
            messageSendUser.Updatetime  = DateTime.UtcNow;
            messageSendUser.MessageCode = Guid.NewGuid().ToString();
            var r       = _messageSendUser.Add(messageSendUser);
            var message = new Message()
            {
                Content      = messageSendUser.Content,
                Updatetime   = messageSendUser.Updatetime,
                SendUserId   = messageSendUser.SendUserId,
                AcceptUserId = messageSendUser.AcceptUserId,
                MessageCode  = messageSendUser.MessageCode,
                Title        = messageSendUser.Title,
            };

            _message.Add(message);
            var messageAcceptUser = new MessageAcceptUser()
            {
                Content      = messageSendUser.Content,
                Updatetime   = messageSendUser.Updatetime,
                SendUserId   = messageSendUser.SendUserId,
                AcceptUserId = messageSendUser.AcceptUserId,
                MessageCode  = messageSendUser.MessageCode,
                Title        = messageSendUser.Title,
                IsRead       = false
            };

            _messageAcceptUser.Add(messageAcceptUser);
            return(r);
        }
Exemplo n.º 2
0
 public MessageServices()
 {
     _messageAcceptUser = new MessageAcceptUser();
     _messageSendUser   = new MessageSendUser();
     _message           = new Message();
     _user = new User();
     _site = new Site();
 }