public HttpResponseMessage GetTemplates(string type)
{
try
{
string root = PortalSettings.HomeDirectoryMapPath + "..\\..\\DesktopModules\\" + ActiveModule.DesktopModule.FolderName + "\\";
string[] files = BusinessController.Instance.GetTemplates(type, root);
return Request.CreateResponse(HttpStatusCode.OK, files);
}
catch (Exception ex)
{
return Request.CreateResponse(HttpStatusCode.InternalServerError, ex);
}
}