protected virtual void FillData(IInputData input) { ParamBuilderContainer container = new ParamBuilderContainer(); container.Add(GetDataRight(input)); if (FilterSql != null) { string sql = Expression.Execute(FilterSql, this); container.Add(sql); } if (container.IsEmpty) { MainResolver.Select(); } else { MainResolver.Select(container); } }