public static string GetImagePath(Constants.ImagePath typePath) { switch (typePath) { case Constants.ImagePath.PersonCard: return(System.IO.Path.GetFullPath(System.Configuration.ConfigurationManager.AppSettings["PhotoPath"] + "\\personcard")); case Constants.ImagePath.PersonCardPreValidate: return(System.IO.Path.GetFullPath(System.Configuration.ConfigurationManager.AppSettings["PhotoPath"] + "\\personcard\\preprocess")); case Constants.ImagePath.PersonCardPostValidate: return(System.IO.Path.GetFullPath(System.Configuration.ConfigurationManager.AppSettings["PhotoPath"] + "\\personcard\\processed")); default: return(""); } }
public static string SelectProvinceDirectory(string armtownid, Constants.ImagePath pathType) { string selectDirProvince = ""; string[] subdirectoryEntries = System.IO.Directory.GetDirectories(Function.GetImagePath(pathType)); foreach (string subdirectory in subdirectoryEntries) { string[] dirname = subdirectory.Split('_'); if (dirname.Count() > 0) { if (dirname[1] == armtownid) { selectDirProvince = System.IO.Path.GetFullPath(subdirectory); break; } } } return(selectDirProvince); }