コード例 #1
0
ファイル: Function.cs プロジェクト: theeranan/Navy
        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("");
            }
        }
コード例 #2
0
ファイル: Function.cs プロジェクト: theeranan/Navy
        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);
        }