Пример #1
0
        public void AddMeasurementTool(Guid facilityId, Guid measurementToolId)
        {
            var measurementTools = _facilityRepository.FindMeasurementToolsById(facilityId);

            if (measurementTools.Count(x => x.Id == measurementToolId) > 0)
            {
                throw new BusinessRuleException("Facility already has this measurement tool assigned");
            }

            _facilityRepository.CreateFacilityMeasurementTool(facilityId, measurementToolId);
        }