Пример #1
0
 public IActionResult Create([FromBody] RoomCreateDTO room)
 {
     if (_hotelService.GetRoom(room.Num) != null)
     {
         return(Conflict());
     }
     _hotelService.CreateRoom(room);
     return(NoContent());
 }
        public async Task <IActionResult> CreateRoom(RoomViewModel roomVM)
        {
            var userId = _identityService.Get(User).Id;

            roomVM.Room.HotelID    = roomVM.HotelId;
            roomVM.Room.ImageUrl   = roomVM.ImageUrl.FileName;
            roomVM.Room.RoomStatus = 1;
            roomVM.Room.OwnerId    = userId;
            await _hotelService.CreateRoom(roomVM.Room);

            await UploadFileImg(roomVM.ImageUrl);

            return(RedirectToAction("SeeRoomList", new { id = roomVM.Room.HotelID }));
        }