public static Room ToRoom(RoomPostModel data) { return(new Room() { Name = data.Name, NightlyRate = data.NightlyRate }); }
public ActionResult Create(RoomPostModel model) { var createModel = _mapper.Map <RoomModel>(model); _roomService.Create(createModel); return(new EmptyResult()); }
public async Task <ActionResult> CreateRoom([FromBody] RoomPostModel data) { var room = MappingService.ToRoom(data); await _unitOfWork.Rooms.Add(room); await _unitOfWork.Complete(); return(Created(Url.Link( "Rooms_GetRoom", new { id = room.RoomId }), null)); }