@model Admin.Models.ImportProcessingRuleCondition.ListViewModel @if (Model.Items != null && Model.Items.Any()) { var groupCount = 0; foreach (var group in Model.Items.Select(x => x.Group).Distinct().OrderBy(x => x)) { groupCount++; if (groupCount > 1) {
Or
}
@{ var conditionCount = 0; } @foreach (var condition in Model.Items.Where(x => x.Group == group).OrderBy(x => x.Id)) { conditionCount++; if (conditionCount > 1) { if (!string.IsNullOrEmpty(condition.LogicalOperator)) { @condition.LogicalOperator.ToLower() } } @condition.DisplaySummary() }
} } else { Html.RenderPartial("_NothingSpecified", "conditions"); }