Example #1
0
        /// <summary>
        /// 정해진 보고서 형식에 따라
        /// 호환파일형식으로
        /// 파일을 만든다
        /// </summary>
        /// <param name="FileType"></param>
        /// <param name="FilePath"></param>
        public void Converter(호환파일형식 FileType, string FilePath, RDLC ReportInfo, object data)
        {
            ReportInfo.Data = data;
            switch (FileType)
            {
            case 호환파일형식.Excel:
                reportModel.ExcelWriter(FilePath, ReportInfo);
                break;

            case 호환파일형식.PDF:
                reportModel.PDFWriter(FilePath, ReportInfo);
                break;

            case 호환파일형식.Word:
                reportModel.WordWriter(FilePath, ReportInfo);
                break;

            case 호환파일형식.Image:
                reportModel.ImageWriter(FilePath, ReportInfo);
                break;

            default:
                break;
            }
        }
Example #2
0
 /// <summary>
 /// 정해진 보고서 형식에 따라 
 /// 호환파일형식으로 
 /// 파일을 만든다
 /// </summary>
 /// <param name="FileType"></param>
 /// <param name="FilePath"></param>
 public void Converter(호환파일형식 FileType, string FilePath,RDLC ReportInfo,object data)
 {
     ReportInfo.Data = data;
     switch (FileType)
     {
         case 호환파일형식.Excel:
             reportModel.ExcelWriter(FilePath, ReportInfo);
             break;
         case 호환파일형식.PDF:
             reportModel.PDFWriter(FilePath, ReportInfo);
             break;
         case 호환파일형식.Word:
             reportModel.WordWriter(FilePath, ReportInfo);
             break;
         case 호환파일형식.Image:
             reportModel.ImageWriter(FilePath, ReportInfo);
             break;
         default:
             break;
     }
 }