int getSize(Type pType) { if (ToolType.isNumber(pType)) { return(floatSize); } else if (ToolType.isString(pType)) { return(stringSize); } else if (ToolType.isDateTime(pType)) { return(dateSize); } return(0); }
object PARSE(string val, Type type) { if (ToolType.isNumber(type)) { val = val.Trim(); if (val == string.Empty) { val = "0"; } } else if (type == ToolTypeSet.helper.tDateTime) { string pat_ = "1900-01-01 00-00-00"; val = val.Trim(); if (val.Length < pat_.Length) { val = val + ToolString.right(pat_, pat_.Length - val.Length); } } return(XmlFormating.helper.parse(val, type)); }