/// <summary>
        /// Save template to temporary phisical folder
        /// </summary>
        /// <param name="template"></param>
        private string SaveTemplate(HttpPostedFileBase template, string moduleName, SolutionEnums.PageSpecificPlaceholder modulePart)
        {
            string fileName = template.FileName;
            string directoryTemplatePath = Server.MapPath(ConfigurationManager.AppSettings["StaticHtmlPageDirectory"]);

            directoryTemplatePath = Path.Combine(directoryTemplatePath, moduleName, modulePart.ToString());

            if (!Directory.Exists(directoryTemplatePath))
            {
                Directory.CreateDirectory(directoryTemplatePath);
            }

            string templatePath = Path.Combine(directoryTemplatePath, fileName);
            template.SaveAs(templatePath);

            return fileName;
        }
 /// <summary>
 /// Delete template to temporary phisical folder
 /// </summary>
 /// <param name="template"></param>
 private void DeleteTemplate(string moduleName, SolutionEnums.PageSpecificPlaceholder modulePart)
 {
     string directoryTemplatePath = Server.MapPath(ConfigurationManager.AppSettings["StaticHtmlPageDirectory"]);
     directoryTemplatePath = Path.Combine(directoryTemplatePath, moduleName, modulePart.ToString());
     if (Directory.Exists(directoryTemplatePath))
     {
         Directory.Delete(directoryTemplatePath, true);
     }
 }