using System.ComponentModel.DataAnnotations; namespace Strata.SqlTools.Query; public enum LogicalOperator { [Display(Name = "and")] And, [Display(Name = "or")] Or } public static class LogicalOperatorExtensions { public static string ToSql(this LogicalOperator logicalOperator, bool withSpaces = true) { var sql = ""; switch (logicalOperator) { case LogicalOperator.And: sql = "and"; break; case LogicalOperator.Or: sql = "or"; break; } return withSpaces ? $" {sql} " : sql; } }