예제 #1
0
        public void GenerateXml(int id, string siteUri)
        {
            var filePath           = GeneratorHelper.CreateFilePath("xml");
            var dataManagementPlan = Repository.GetDataManagementPlanByProjectId(id);

            XmlHelper.Save(filePath, dataManagementPlan);
            //SharePointHelper.UploadDocumentToSharePoint(filePath, siteUri);

            // CleanUp
            if (File.Exists(filePath))
            {
                File.Delete(filePath);
            }
        }
예제 #2
0
        public void GeneratePdf(int id, string siteUri)
        {
            var filePath           = GeneratorHelper.CreateFilePath("pdf");
            var dataManagementPlan = Repository.GetDataManagementPlanByProjectId(id);

            //PdfHelper.GeneratePdf("DmpPdfTemplate", dataManagementPlan).Save(filePath);	// TODO: Plug in ABC pdf or other PDF generator
            //SharePointHelper.UploadDocumentToSharePoint(filePath, siteUri);

            // Cleanup
            if (File.Exists(filePath))
            {
                File.Delete(filePath);
            }
        }