package frame.file;
|
|
public class CellTypes {
|
|
public static CellDataType toExcelCellType(String type) {
|
if (String.IsNullOrEmpty(type)) {
|
return null;
|
}
|
|
type = type.ToLower();
|
|
if ("boolean".Equals(type)) {
|
return CellDataType.Boolean;
|
}
|
else if ("int".Equals(type)) {
|
return CellDataType.Int;
|
}
|
else if ("decimal".Equals(type)) {
|
return CellDataType.Decimal;
|
}
|
else if ("percent".Equals(type)) {
|
return CellDataType.Percent;
|
}
|
else if ("date".Equals(type)) {
|
return CellDataType.Date;
|
}
|
else if ("datetime".Equals(type)) {
|
return CellDataType.DateTime;
|
}
|
else if ("string".Equals(type)) {
|
return CellDataType.String;
|
}
|
|
return CellDataType.Error;
|
|
}
|
}
|