コード例 #1
0
ファイル: ReportManager.cs プロジェクト: nachovz/FVSL-Prueba
 public void createReport(EntityVO ods, System.Web.UI.Page website)
 {
     String type = ods.GetType().ToString();
     switch (type)
     {
         case "ODSVO":
             BaseTemplate temp = new ODSTemplate((ODSVO)ods);
             temp.setContent();
             temp.request(ods.name);
             break;
     }
 }
コード例 #2
0
ファイル: ReportManager.cs プロジェクト: nachovz/FVSL-Prueba
        public void createReport(EntityVO entity, System.Web.UI.Page website, int type)
        {
            //String type = ods.GetType().ToString();
            BaseTemplate temp;
            switch (type)
            {
                case 1:
                    temp = new EMPTemplate((CompanyVO)entity);
                    temp.setContent();
                    temp.request(entity.name);
                    break;
                case 2:
                    temp = new ODSTemplate((ODSVO)entity);
                    temp.setContent();
                    temp.request(entity.name);
                    break;
                case 3:
                    temp = new COOPTemplate((CooperantVO)entity);
                    temp.setContent();
                    temp.request(entity.name);
                    break;

            }
        }