예제 #1
0
 public Message AddMessage(MessageViewModel message)
 {
     var clubeId = _userServices.GetClubByUserName(_userRepository.GetById(message.UserId).Email).Id;
     var msg = new Message()
     {
         Image = message.Image,
         SendAt = DateTime.Now,
         Text = message.Message,
         UserId = message.UserId,
         ClubId = clubeId
     };
     return _messageRepository.Add(msg);
 }
예제 #2
0
 public MessageViewModel Post(MessageViewModel message)
 {
     message.UserId = _userServices.GetUserByEmail(User.Identity.Name).Id;
     var newMessage = _messageServices.AddMessage(message);
     return _messageServices.ConvertToMessageViewModel(newMessage);
 }