Ejemplo n.º 1
0
        public IActionResult Add([FromForm] RoomCreationViewModel roomCreationData)
        {
            if (!ModelState.IsValid)
            {
                return(Ok());
            }

            var image = ConvertFormFileToImage(roomCreationData.Image);
            var room  = _mapper.Map <RoomCreationDto>(roomCreationData);

            room.Image = image;
            var createdRoom = _roomsService.Add(room);

            return(Ok(createdRoom));
        }
Ejemplo n.º 2
0
        public async Task <IActionResult> Add(Room room)
        {
            await _roomsService.Add(room);

            return(Ok(room));
        }