public static string GetPlaceType(CatPlaceTypeEnum placeType) { string result = ""; switch (placeType) { case CatPlaceTypeEnum.BorderGate: result = "BorderGate"; break; case CatPlaceTypeEnum.Branch: result = "Branch"; break; case CatPlaceTypeEnum.Depot: result = "Depot"; break; case CatPlaceTypeEnum.District: result = "District"; break; case CatPlaceTypeEnum.Hub: result = "Hub"; break; case CatPlaceTypeEnum.IndustrialZone: result = "IndustrialZone"; break; case CatPlaceTypeEnum.Other: result = "Other"; break; case CatPlaceTypeEnum.Port: result = "Port"; break; case CatPlaceTypeEnum.Province: result = "Province"; break; case CatPlaceTypeEnum.Station: result = "Station"; break; case CatPlaceTypeEnum.Ward: result = "Ward"; break; case CatPlaceTypeEnum.Warehouse: result = "Warehouse"; break; default: break; } return(result); }
public List <CatPlaceImportModel> CheckValidImport(List <CatPlaceImportModel> list, CatPlaceTypeEnum placeType) { string placeTypeName = PlaceTypeEx.GetPlaceType(placeType); List <CatPlaceImportModel> results = null; switch (placeType) { case CatPlaceTypeEnum.Warehouse: results = CheckWarehouseValidImport(list, placeTypeName); break; case CatPlaceTypeEnum.Port: results = CheckPortIndexValidImport(list, placeTypeName); break; case CatPlaceTypeEnum.Province: results = CheckProvinceValidImport(list, placeTypeName); break; case CatPlaceTypeEnum.District: results = CheckDistrictValidImport(list, placeTypeName); break; case CatPlaceTypeEnum.Ward: results = CheckWardValidImport(list, placeTypeName); break; } return(results); }