public static string FormatOnlyFilter(SmartFilterCommand command) { var formatter = new SmartFilterSQLFormatter(); formatter.select(command.SelectDescriptors); formatter.from(command.From); if (command.FilterDescriptors.Count > 0) { formatter.where (); formatter.filter(command.FilterDescriptors); } return(formatter.ToString()); }
public static string Format(SmartFilterCommand command) { var formatter = new SmartFilterSQLFormatter(); formatter.select(command.SelectDescriptors); formatter.from(command.From); if (command.FilterDescriptors.Count > 0) { formatter.where (); formatter.filter(command.FilterDescriptors); } formatter.order(command.SortDescriptors); formatter.paged(command.Skip, command.Top); return(formatter.ToString()); }