Ejemplo n.º 1
0
 public static string GetHomeEndorsementType(string endorsementName, HomeInsurancePolicy homeInsurancePolicy)
 {
     if (endorsementName == Constants.HomeEndorsementTypesNames.AddRemoveBank)
     {
         if (string.IsNullOrEmpty(homeInsurancePolicy.FinancierCode))
         {
             return("Remove-Bank");
         }
         else
         {
             return("Add-Bank");
         }
     }
     else if (endorsementName == Constants.HomeEndorsementTypesNames.AddRemoveDomesticHelp)
     {
         return("Add-DomesticHelp");
     }
     else if (endorsementName == Constants.HomeEndorsementTypesNames.CancelPolicy)
     {
         return("Cancel-Policy");
     }
     else if (endorsementName == Constants.HomeEndorsementTypesNames.ChangeAddress)
     {
         return("Change-Address");
     }
     else if (endorsementName == Constants.MotorEndorsementTypesNames.ChangeSumInsured)
     {
         return("Change-Suminsured");
     }
     return(String.Empty);
 }
Ejemplo n.º 2
0
 public void SetEndorsementType(BKIC.SellingPoint.DTO.RequestResponseWrappers.HomeEndorsement homeEndorsement, HomeInsurancePolicy homePolicyDetails)
 {
     homeEndorsement.RenewalCount           = homePolicyDetails.RenewalCount;
     homeEndorsement.InsuredCode            = homePolicyDetails.InsuredCode;
     homeEndorsement.InsuredName            = homePolicyDetails.InsuredName;
     homeEndorsement.Mainclass              = homePolicyDetails.MainClass;
     homeEndorsement.Subclass               = homePolicyDetails.SubClass;
     homeEndorsement.HomeID                 = homePolicyDetails.HomeID;
     homeEndorsement.PolicyCommencementDate = homePolicyDetails.PolicyStartDate;
     homeEndorsement.ExpiryDate             = homePolicyDetails.PolicyExpiryDate;
     homeEndorsement.Remarks                = "";
     homeEndorsement.AccountNumber          = "";
     homeEndorsement.EndorsementType        = "ChangeAddress";
     homeEndorsement.FinancierCompanyCode   = homePolicyDetails.FinancierCode;
     homeEndorsement.BlockNo                = txtBlockNo.Text;
     homeEndorsement.BuildingAge            = ddlBuildingAge.SelectedIndex > 0 ? Convert.ToInt32(ddlBuildingAge.SelectedItem.Value) : 0;
     homeEndorsement.BuildingNo             = txtBuildingNo.Text;
     homeEndorsement.Area               = ddlArea.SelectedIndex > 0 ? ddlArea.SelectedItem.Text : "";
     homeEndorsement.NoOfFloors         = string.IsNullOrEmpty(txtNoOfFloor.Text) ? 0 : Convert.ToInt32(txtNoOfFloor.Text);
     homeEndorsement.HouseNo            = txtHouseNo.Text.Trim();
     homeEndorsement.FlatNo             = txtFlatNo.Text.Trim();
     homeEndorsement.RoadNo             = txtRoadNo.Text.Trim();
     homeEndorsement.BuildingType       = ddlBuildingType.SelectedItem.Text.ToLower() == "flat" ? 2 : ddlBuildingType.SelectedItem.Text.ToLower() == "contents" ? 3 : 1;
     homeEndorsement.BuildingSumInsured = homePolicyDetails.BuildingValue;
     homeEndorsement.ContentSumInsured  = homePolicyDetails.ContentValue;
 }
 public void SetEndorsementType(BKIC.SellingPoint.DTO.RequestResponseWrappers.HomeEndorsement homeEndorsement, HomeInsurancePolicy homePolicyDetails)
 {
     homeEndorsement.RenewalCount           = homePolicyDetails.RenewalCount;
     homeEndorsement.InsuredCode            = homePolicyDetails.InsuredCode;
     homeEndorsement.InsuredName            = homePolicyDetails.InsuredName;
     homeEndorsement.Mainclass              = homePolicyDetails.MainClass;
     homeEndorsement.Subclass               = homePolicyDetails.SubClass;
     homeEndorsement.HomeID                 = homePolicyDetails.HomeID;
     homeEndorsement.PolicyCommencementDate = homePolicyDetails.PolicyStartDate;
     homeEndorsement.ExpiryDate             = homePolicyDetails.PolicyExpiryDate;
     homeEndorsement.CancelDate             = txtEffectiveToDate.Text.CovertToCustomDateTime();
     homeEndorsement.Remarks                = txtRemarks.Text;
     homeEndorsement.AccountNumber          = string.Empty;
     homeEndorsement.PaymentType            = string.Empty;
     homeEndorsement.EndorsementType        = "CancelPolicy";
     homeEndorsement.FinancierCompanyCode   = homePolicyDetails.FinancierCode;
     homeEndorsement.BlockNo                = homePolicyDetails.BlockNo;
     homeEndorsement.BuildingAge            = homePolicyDetails.BuildingAge;
     homeEndorsement.BuildingNo             = homePolicyDetails.BuildingNo;
     homeEndorsement.Area                    = homePolicyDetails.Area;
     homeEndorsement.NoOfFloors              = homePolicyDetails.NoOfFloors;
     homeEndorsement.HouseNo                 = homePolicyDetails.HouseNo;
     homeEndorsement.FlatNo                  = homePolicyDetails.FlatNo;
     homeEndorsement.RoadNo                  = homePolicyDetails.RoadNo;
     homeEndorsement.BuildingType            = homePolicyDetails.BuildingType;
     homeEndorsement.BuildingSumInsured      = homePolicyDetails.BuildingValue;
     homeEndorsement.ContentSumInsured       = homePolicyDetails.ContentValue;
     homeEndorsement.PremiumBeforeDiscount   = string.IsNullOrEmpty(calculatedPremium.Value) ? decimal.Zero : Convert.ToDecimal(calculatedPremium.Value);
     homeEndorsement.PremiumAfterDiscount    = string.IsNullOrEmpty(adjustedPremium.Value) ? decimal.Zero : Convert.ToDecimal(adjustedPremium.Value);
     homeEndorsement.CommisionBeforeDiscount = string.IsNullOrEmpty(calculatedCommission.Value) ? decimal.Zero : Convert.ToDecimal(calculatedCommission.Value);
     homeEndorsement.CommissionAfterDiscount = string.IsNullOrEmpty(adjustedCommission.Value) ? decimal.Zero : Convert.ToDecimal(adjustedCommission.Value);
 }
Ejemplo n.º 4
0
 public void SetEndorsementType(BKIC.SellingPoint.DTO.RequestResponseWrappers.HomeEndorsement homeEndorsement, HomeInsurancePolicy homePolicyDetails)
 {
     homeEndorsement.RenewalCount           = homePolicyDetails.RenewalCount;
     homeEndorsement.InsuredCode            = homePolicyDetails.InsuredCode;
     homeEndorsement.InsuredName            = homePolicyDetails.InsuredName;
     homeEndorsement.Mainclass              = homePolicyDetails.MainClass;
     homeEndorsement.Subclass               = homePolicyDetails.SubClass;
     homeEndorsement.HomeID                 = homePolicyDetails.HomeID;
     homeEndorsement.PolicyCommencementDate = homePolicyDetails.PolicyStartDate;
     homeEndorsement.ExpiryDate             = homePolicyDetails.PolicyExpiryDate;
     homeEndorsement.Remarks                = "";
     homeEndorsement.AccountNumber          = "";
     homeEndorsement.EndorsementType        = "AddRemoveBank";
     homeEndorsement.FinancierCompanyCode   = ddlBank.SelectedIndex > 0 ? ddlBank.SelectedItem.Text : string.Empty;
     homeEndorsement.BlockNo                = homePolicyDetails.BlockNo;
     homeEndorsement.BuildingAge            = homePolicyDetails.BuildingAge;
     homeEndorsement.BuildingNo             = homePolicyDetails.BuildingNo;
     homeEndorsement.Area               = homePolicyDetails.Area;
     homeEndorsement.NoOfFloors         = homePolicyDetails.NoOfFloors;
     homeEndorsement.HouseNo            = homePolicyDetails.HouseNo;
     homeEndorsement.FlatNo             = homePolicyDetails.FlatNo;
     homeEndorsement.RoadNo             = homePolicyDetails.RoadNo;
     homeEndorsement.BuildingType       = homePolicyDetails.BuildingType;
     homeEndorsement.BuildingSumInsured = homePolicyDetails.BuildingValue;
     homeEndorsement.ContentSumInsured  = homePolicyDetails.ContentValue;
 }