public async Task <(OperationErrorMessages, object)> UserAPI_GetTestsByRoomId(CommonAPI_RoomIdDTO roomIdDTO) =>
        public async Task <IActionResult> GetTests([FromRoute] CommonAPI_RoomIdDTO roomIdDTO)
        {
            var(errorCode, response) = await _testService.UserAPI_GetTestsByRoomId(roomIdDTO);

            return(this.ResultResponse(errorCode, response));
        }
        public async Task <IActionResult> CreateTest([FromRoute] CommonAPI_RoomIdDTO roomIdDTO, [FromBody] UserAPI_PostTestDTO postTestDTO)
        {
            var(errorCorde, response) = await _testService.UserAPI_CreateTest(roomIdDTO, postTestDTO);

            return(this.ResultResponse(errorCorde, response));
        }
        public async Task <IActionResult> AddMember([FromRoute] CommonAPI_RoomIdDTO roomIdDTO, [FromBody] UserAPI_PostMemberDTO addMemberDTO)
        {
            var(errorCode, response) = await _memberService.UserAPI_ManualMemberAdd(roomIdDTO, addMemberDTO);

            return(this.ResultResponse(errorCode, response));
        }
        public async Task <IActionResult> GetMembersByRoomId([FromRoute] CommonAPI_RoomIdDTO roomIdDTO)
        {
            var(errorCode, members) = await _memberService.UserAPI_GetMembersByRoomId(roomIdDTO);

            return(this.ResultResponse(errorCode, members));
        }
        public async Task <IActionResult> GetRoomById([FromRoute] CommonAPI_RoomIdDTO roomIdDTO)
        {
            var(errorCode, response) = await _roomService.MemberAPI_GetRoomById(roomIdDTO);

            return(this.ResultResponse(errorCode, response));
        }
示例#7
0
        public async Task <IActionResult> SetRoomTags([FromRoute] CommonAPI_RoomIdDTO roomIdDTO, [FromBody] UserAPI_PostRoomTagsDTO postRoomTagsDTO)
        {
            var(errorCode, response) = await _roomService.UserAPI_SetRoomTags(roomIdDTO, postRoomTagsDTO);

            return(this.ResultResponse(errorCode, response));
        }
示例#8
0
        public async Task <IActionResult> EditRoom([FromRoute] CommonAPI_RoomIdDTO roomIdDTO, [FromBody] UserAPI_PostRoomDTO updatedRoom)
        {
            var(errorCode, response) = await _roomService.UserAPI_EditRoom(roomIdDTO, updatedRoom);

            return(this.ResultResponse(errorCode, response));
        }