/// <summary> /// Evaluates the system entry. /// </summary> /// <param name="curDlid">The cur DL ID.</param> /// <param name="sysTag">The system tag.</param> /// <param name="errors">The errors.</param> /// <returns></returns> public string EvaluateSystemEntry(Guid curDlid, enSystemTag sysTag, out ErrorResultTO errors) { IBinaryDataListEntry binaryDataListEntry = _svrCompiler.Evaluate(null, curDlid, enActionType.System, sysTag.ToString(), out errors) ?? DataListConstants.baseEntry; return(binaryDataListEntry.FetchScalar().TheValue); }
public static ISystemTag CreateSystemTag(enSystemTag tag) { return new SystemTag(tag.ToString()); }
/// <summary> /// Upserts the system tag, keep val == string.Empty to erase the tag /// </summary> /// <param name="curDlid">The cur DLID.</param> /// <param name="tag">The tag.</param> /// <param name="val">The val.</param> /// <param name="errors"></param> /// <returns></returns> public Guid UpsertSystemTag(Guid curDlid, enSystemTag tag, string val, out ErrorResultTO errors) { return(_svrCompiler.UpsertSystemTag(curDlid, tag, val, out errors)); }
public static ISystemTag CreateSystemTag(enSystemTag tag) { return(new SystemTag(tag.ToString())); }