Example #1
0
        public async void AdditionalPremiumEndorsementAsyncUnitTest()
        {
            AdditionalPremiumEndorsementCommand additionalPreminumArgs = new AdditionalPremiumEndorsementCommand()
            {
                InsuredId        = "DEMOACCOUNT",
                InsuredName1     = "JOHN",
                AisAccountNumber = "98000001",
                Note1            = "SAMPLE NOTE 01",
                Note2            = "SAMPLE NOTE 02"
            };
            AdditionalPreminum_policy additionalPreminum_Policy = new AdditionalPreminum_policy()
            {
                PolicyNumber        = "TESTPFPOLICY0001",
                PolicyInceptionDate = "10012018",
                PolicyTerm          = "12",
                PolicyInsuranceCompanyCrossReference = "XY",
                PolicyInsuranceCompanyNumber         = "6688",
                PolicyCoverageTypeCode           = "18",
                PolicyPremiumAmount              = "1000.00",
                PolicyPremiumDownpay             = "100.00",
                PolicyUnpaidPremiumAmount        = "900.00",
                PolicyCommissionAmount           = "0.00",
                PolicyCommissionPercentage       = "0.000",
                PolicyCommissionRetainFlag       = "N",
                PolicyFee1Type                   = "T",
                PolicyFee1Description            = "TAXES",
                PolicyFee1Amount                 = "50.00",
                PolicyFee1AmountDownpay          = "50.00",
                PolicyFee2Type                   = "F",
                PolicyFee1UnpaidAmount           = "0.00",
                PolicyFee2Description            = "FEES",
                PolicyFee2Amount                 = "100.00",
                PolicyFee2AmountDownpay          = "100.00",
                PolicyFee2UnpaidAmount           = "0.00",
                PolicyFee3Amount                 = "0.00",
                PolicyFee3AmountDownpay          = "0.00",
                PolicyFee3UnpaidAmount           = "0.00",
                PolicyFee4Amount                 = "0.00",
                PolicyFee4AmountDownpay          = "0.00",
                PolicyFee4UnpaidAmount           = "0.00",
                PolicyFilingFlag                 = "N",
                PolicyFilingDays                 = "0",
                PolicyInsuranceCompanyName       = " ",
                PolicyInsuranceCompanyCO         = " ",
                PolicyCoverageTypeCrossReference = " ",
                PolicyFee3Type                   = " ",
                PolicyFee3Description            = " ",
                PolicyFee4Type                   = " ",
                PolicyFee4Description            = " "
            };

            additionalPreminumArgs.Policies = new List <AdditionalPreminum_policy>()
            {
                additionalPreminum_Policy
            };

            AISClient aISClient = new AISClient("http://localhost:53713");
            var       result    = await aISClient.AdditionalPremiumEndorsementAsync(additionalPreminumArgs);
        }
Example #2
0
 public async Task <AdditionalPreminum_result> AdditionalPremiumEndorsement([FromBody] AdditionalPremiumEndorsementCommand additionalPremiumEndorsementCommand)
 {
     return(await mediator.Send(additionalPremiumEndorsementCommand));
 }