public async Task <Equipment> AddEquipment(Equipment equipment)
        {
            var room = await GetRoomById(equipment.RoomId);

            if (room == null)
            {
                throw new BadRequestException();
            }

            var existedEquipment = await GetEquipmentByNameAndRoom(equipment.Name, equipment.RoomId);

            if (existedEquipment != null)
            {
                throw new BadRequestException();
            }
            return(await _organisationRepository.AddEquipment(equipment));
        }