Exemple #1
0
        public RoomUserDto Insert(RoomUserDto roomUser)
        {
            RoomUser newRoomUser = new RoomUser
            {
                RoomId = roomUser.RoomId,
                UserId = roomUser.UserId,
                Status = roomUser.Status
            };

            _context.RoomUsers.Add(newRoomUser);
            _context.SaveChanges();

            roomUser.RoomUserId = newRoomUser.RoomUserId;
            return(roomUser);
        }
Exemple #2
0
        public UserDto Insert(UserDto user)
        {
            User newUser = new User {
                UserName = user.UserName
            };

            _context.Users.Add(newUser);
            _context.SaveChanges();

            user.UserId = newUser.UserId;
            return(user);
        }
Exemple #3
0
        public RoomDto Insert(RoomDto room)
        {
            Room newRoom = new Room {
                RoomName = room.RoomName
            };

            _context.Rooms.Add(newRoom);
            _context.SaveChanges();

            room.RoomId = newRoom.RoomId;
            return(room);
        }
        public ChatDto Insert(ChatDto chat)
        {
            Chat newChat = new Chat
            {
                Date    = chat.Date,
                Message = chat.Message,
                RoomId  = chat.RoomId,
                UserId  = chat.UserId,
                Type    = chat.Type
            };

            _context.Chats.Add(newChat);
            _context.SaveChanges();

            chat.ChatId = newChat.ChatId;
            return(chat);
        }