public bool ChosenDimensionDtoIsValid(ConfiguredDimensionDto configured) { foreach (var dimensionValue in this.Dimensions) { if (dimensionValue.CheckIfItBelongs(configured.Width, configured.Height, configured.Depth)) { return(true); } } return(false); }
private void ConfiguredDimensionDtoIsValid(ConfiguredDimensionDto dto, ValidationOutput validationOutput) { if (dto == null) { validationOutput.AddError("Dimensions", "Dimensions are missing!"); return; } if (dto.Depth <= 0) { validationOutput.AddError("Depth", "Depth is less or equals to 0"); } if (dto.Height <= 0) { validationOutput.AddError("Height", "Height is less or equals to 0"); } if (dto.Width <= 0) { validationOutput.AddError("Width", "Width is less or equals to 0"); } }
public static bool ConfiguredDimensionDtoIsValid(ConfiguredDimensionDto dimension) { return(dimension.Height > 0 && dimension.Width > 0 && dimension.Depth > 0); }