Bitboxx.DNNModules.BBImageStory.BusinessController.GetTemplates C# (CSharp) Method

GetTemplates() public method

public GetTemplates ( string type, string root ) : string[]
type string
root string
return string[]
        public string[] GetTemplates(string type, string root)
        {
            List<string> files = new List<string>();
            string fileMask = "", path = "";
            switch (type.ToLower())
            {
                case "view":
                    path = root + "js\\View";
                    fileMask = "*.html";
                    break;
                case "list":
                    path = root + "js\\List";
                    fileMask = "*.html";
                    break;
                case "css":
                    path = root;
                    fileMask = "module.css";
                    break;
            }
            string[] dirFiles = Directory.GetFiles(path, fileMask);
            foreach (string dirFile in dirFiles)
            {
                System.IO.FileInfo fi = new System.IO.FileInfo(dirFile);
                files.Add(fi.Name.ToLower());
            }
            return files.ToArray();
        }