Exemple #1
0
        private bool GetResultBasedOnPropertyType(GenericDetail item)
        {
            switch (item.PropertyType)
            {
            case "string": return(GetResultBasedOnStringProperty(item.PropertyValue));

            case "int": return(GetResultBasedOnIntProperty(item.PropertyValue));

            case "date": return(GetResultBasedOnDateProperty(item.PropertyValue));

            default: return(false);
            }
        }
Exemple #2
0
        private List <GenericDetail> UpdateValue(string item, List <GenericDetail> dataStruct)
        {
            string[]             values  = item.Split(',');
            List <GenericDetail> dataSet = new List <GenericDetail>();

            for (int i = 0; i < values.Length; i++)
            {
                GenericDetail data = new GenericDetail()
                {
                    PropertyValue = values[i], PropertyName = dataStruct[i].PropertyName, PropertyType = dataStruct[i].PropertyType
                };
                dataSet.Add(data);
            }
            return(dataSet);
        }