using InABox.Core; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Comal.Classes { public abstract class LogikalItem : BaseObject { protected virtual void ValidateField(string sql, string field, List errors) { if (!sql.Contains($" as {field},", StringComparison.CurrentCultureIgnoreCase) && !sql.Contains($" as {field} ", StringComparison.CurrentCultureIgnoreCase)) errors.Add($"Field [{field}] does not exist!"); } public abstract void ValidateQuery(string sql, List errors); } }