Esempio n. 1
0
        private static ContentSummary ParseSummary(string channelContentId)
        {
            var arr = channelContentId.Split('_');

            if (arr.Length == 2)
            {
                return(new ContentSummary
                {
                    ChannelId = TranslateUtils.ToIntWithNegative(arr[0]),
                    Id = TranslateUtils.ToInt(arr[1])
                });
            }
            return(null);
        }
Esempio n. 2
0
        private static object GetValue(DataType dataType, string value)
        {
            switch (dataType)
            {
            case Datory.DataType.VarChar:
            case Datory.DataType.Text:
                return(value);

            case Datory.DataType.Integer:
                return(TranslateUtils.ToIntWithNegative(value));

            case Datory.DataType.Boolean:
                return(TranslateUtils.ToBool(value));

            case Datory.DataType.DateTime:
                return(TranslateUtils.ToDateTime(value));

            case Datory.DataType.Decimal:
                return(TranslateUtils.ToDecimal(value));

            default:
                return(null);
            }
        }