1234567891011121314151617181920212223242526272829303132 |
- using InABox.Integration.Logikal;
- using System;
- using System.Collections.Generic;
- namespace PRSDesktop.Integrations.Logikal
- {
- public class LogikalFinish : LogikalItem, ILogikalFinish
- {
- public String Code { get; set; }
- public String Description { get; set; }
- public override void ValidateQuery(string sql, List<string> errors)
- {
- ValidateField(sql, nameof(Code), errors);
- ValidateField(sql, nameof(Description), errors);
- }
- public static String SQL = $@"
- select distinct
- c.[ColorName] as {nameof(Code)},
- c.ColorDescription as {nameof(Description)}
- from
- Colors c
- where
- coalesce(c.[ColorName],'') <> ''";
- }
- }
|