示例#1
0
 protected override void OnModelCreating(DbModelBuilder modelBuilder)
 {
     base.OnModelCreating(modelBuilder);
     UserMapper.MapRelations(modelBuilder);
     GameMapper.MapRelations(modelBuilder);
     GameMapper.MapPropConfig(modelBuilder);
     GameResultMapper.MapRelations(modelBuilder);
     ChatMessageMapper.MapRelations(modelBuilder);
 }
示例#2
0
        public void AddUserToChat(ChatUsersDto chatUser)
        {
            List <ChatUsers> chatUsers = chatUsersRepository.GetAllChatUsers();

            if (chatUsers == null)
            {
                chatUsers = new List <ChatUsers>();
            }

            chatUsers.Add(ChatMessageMapper.ToChatUserEntity(chatUser));
            chatUsersRepository.AddUserToChat(chatUsers);
        }
示例#3
0
 public ChatUsersDto GetUserByUserName(string userName)
 {
     return(ChatMessageMapper.ToChatUserDto(chatUsersRepository.GetUserByLogin(userName)));
 }
示例#4
0
 public IEnumerable <ChatUsersDto> GetAllChatUsers()
 {
     return(ChatMessageMapper.ToChatUserDtoList(chatUsersRepository.GetAllChatUsers()));
 }