Ejemplo n.º 1
0
        //public CustomTemplateController()
        //{
        //    this.userFactory = new UserFactory();
        //    this.claimFactory = new ClaimFactory();
        //    this.claimStatusFactory = new ClaimStatusFactory();
        //    this.claimTemplateFactory = new ClaimTemplateFactory();
        //    this.fieldTypeFactory = new FieldTypeFactory();
        //}

        public CustomTemplateController(IClaimFactory claimFactory2, IClaimStatusFactory claimStatusFactory, IClaimTemplateFactory claimTemplateFactory
                                        , ICountryFactory countryFactory, IClaimFieldTemplateFactory claimFieldTemplateFactory, Acturis.Factories.IActurisClaimFactory acturisClaimFactory,
                                        Eclipse.Factories.IEclipseClaimFactory eclipseClaimFactory, Eclipse.Factories.IEclipsePolicyFactory eclipsePolicyFactory)
        {
            _claimFactory              = claimFactory2;
            _claimStatusFactory        = claimStatusFactory;
            _claimTemplateFactory      = claimTemplateFactory;
            _countryFactory            = countryFactory;
            _claimFieldTemplateFactory = claimFieldTemplateFactory;
            _acturisClaimFactory       = acturisClaimFactory;
            _eclipseClaimFactory       = eclipseClaimFactory;
            _eclipsePolicyFactory      = eclipsePolicyFactory;
        }
Ejemplo n.º 2
0
        public ReportsController(IClaimTemplateFactory claimTemplateFactory, IClaimFieldTemplateFactory claimFieldTemplateFactory, IReportFactory reportFactory,
                                 IReportFieldFactory reportFieldFactory,
                                 Acturis.Factories.IActurisClaimFactory acturisFactory)
        {
            _claimTemplateFactory      = claimTemplateFactory;
            _claimFieldTemplateFactory = claimFieldTemplateFactory;
            _reportFactory             = reportFactory;

            _reportFieldFactory = reportFieldFactory;
            _acturisFactory     = acturisFactory;


            _functionTypes = new List <ListElement>
            {
                new ListElement {
                    Name = "Value of", Value = "FIELDVALUE"
                },
                new ListElement {
                    Name = "Sum", Value = "SUM"
                },
                new ListElement {
                    Name = "Number of", Value = "Count"
                },
                new ListElement {
                    Name = "Average", Value = "AVG"
                },
                new ListElement {
                    Name = "Maximum", Value = "MAX"
                },
                new ListElement {
                    Name = "Minimum", Value = "MIN"
                },
                new ListElement {
                    Name = "Median", Value = "MED"
                }
            };

            _sortDirection = new List <ListElement>
            {
                new ListElement {
                    Name = "ASC", Value = "Ascending"
                },
                new ListElement {
                    Name = "DESC", Value = "Descending"
                }
            };
        }
Ejemplo n.º 3
0
 public ClaimFieldTemplateController(IClaimFieldTemplateFactory claimFieldTemplateFactory)
 {
     _claimFieldTemplateFactory = claimFieldTemplateFactory;
 }