public async Task <IActionResult> AddEquipment( [FromRoute] int roomId, [FromBody] EquipmentSimplifiedViewModel model) { if (!ModelState.IsValid) { throw new BadRequestException(); } var equipment = _mapper.Map <Equipment>(model); equipment.RoomId = roomId; var newEquipment = await _organisationService.AddEquipment(equipment); var newEquipmentCountInfo = _mapper.Map <EquipmentSimplifiedViewModel>(model); return(Ok(newEquipmentCountInfo)); }