Esempio n. 1
0
        private string Sanitize(KeyType keyType, string input)
        {
            DataType dataType;

            if (KeyTypes.TryGetValue(keyType, out dataType))
            {
                return(Sanitize(dataType, input));
            }
            else
            {
                return(Sanitize(DataType.String, input));
            }
        }
Esempio n. 2
0
        public void AddDataRow()
        {
            var newRow = new Dictionary <KeyType, string>();

            foreach (var key in CategoryKeys)
            {
                DataType dataType;
                if (KeyTypes.TryGetValue(key, out dataType))
                {
                    newRow[key] = Sanitize(dataType, "");
                }
            }
            Data.Add(newRow);
        }