private void PreencherSimuladorAbaTabelasSubPlano() { if (Convert.ToInt32(cmbAba5Sub5Sub1Produto.SelectedValue) == (int)ProdutoPrincipal.PLANOPROTECAO && cmbAba5Sub5Sub2Morte.SelectedIndex > 0 && cmbAba5Sub5Sub2Funeral.SelectedIndex > 0) { TPlanoProtecaoDOMINIO registro = ControllerPlanoProtecao.CalcularPremioFuneral(Convert.ToDecimal(cmbAba5Sub5Sub2Morte.SelectedValue), 0, 0, Convert.ToInt32(cmbAba5Sub5Sub2Funeral.SelectedValue), Convert.ToInt32(cmbAba5Sub5Sub1FaixaBase.SelectedValue)); lblAba5Sub5Sub2AssistOUConjValor.Text = String.Format(new CultureInfo("pt-BR"), "{0:C}", registro.CoberturaAcidente); lblAba5Sub5Sub2IPAValor.Text = String.Format(new CultureInfo("pt-BR"), "{0:C}", registro.CoberturaEmergencia); lblAba5Sub5Sub2PremioPlanoValor.Text = String.Format(new CultureInfo("pt-BR"), "{0:C}", registro.ValorPremioIdadeBase.GetValueOrDefault()); } if (Convert.ToInt32(cmbAba5Sub5Sub1Produto.SelectedValue) == (int)ProdutoPrincipal.PLANOSENIOR && cmbAba5Sub5Sub2Morte.SelectedIndex > 0 && cmbAba5Sub5Sub2Funeral.SelectedIndex > 0) { TPlanoSeniorDOMINIO registro = ControllerPlanoSenior.CalcularPremioFuneral(Convert.ToDecimal(cmbAba5Sub5Sub2Morte.SelectedValue), Convert.ToInt32(cmbAba5Sub5Sub2Funeral.SelectedValue), Convert.ToInt32(cmbAba5Sub5Sub1FaixaBase.SelectedValue)); lblAba5Sub5Sub2PremioPlanoValor.Text = String.Format(new CultureInfo("pt-BR"), "{0:C}", registro.ValorPremioIdadeBase.GetValueOrDefault()); } if (Convert.ToInt32(cmbAba5Sub5Sub1Produto.SelectedValue) == (int)ProdutoPrincipal.PLANOCASAL && cmbAba5Sub5Sub2Morte.SelectedIndex > 0 && cmbAba5Sub5Sub2Funeral.SelectedIndex > 0) { TPlanoCasalDOMINIO registro = ControllerPlanoCasal.CalcularPremioFuneral(Convert.ToDecimal(cmbAba5Sub5Sub2Morte.SelectedValue), 0, Convert.ToInt32(cmbAba5Sub5Sub2Funeral.SelectedValue), Convert.ToInt32(cmbAba5Sub5Sub1FaixaBase.SelectedValue)); lblAba5Sub5Sub2AssistOUConjValor.Text = String.Format(new CultureInfo("pt-BR"), "{0:C}", registro.CoberturaConjuge); lblAba5Sub5Sub2PremioPlanoValor.Text = String.Format(new CultureInfo("pt-BR"), "{0:C}", registro.ValorPremioIdadeBase.GetValueOrDefault()); } }
private void VerificaPlanoSeniorFuneral() { if (ddlPlanoSeniorFuneralPrincipalNovo.SelectedIndex > 0 && ddlPlanoSeniorFuneralCategoriaNovo.SelectedIndex > 0) { PlanoSeniorFuneralNovoVO = ControllerPlanoSenior.CalcularPremioFuneral(Convert.ToDecimal(ddlPlanoSeniorFuneralPrincipalNovo.SelectedValue), Convert.ToInt32(ddlPlanoSeniorFuneralCategoriaNovo.SelectedValue), FaixaBase); txtPlanoSeniorFuneralPremioNovo.Text = PlanoSeniorFuneralNovoVO.ValorPremioIdadeBase.GetValueOrDefault().ToString(); } }
private void VerificaPlanoSeniorFuneral() { try { Decimal morte = Convert.ToDecimal(cmbAba5Sub1SeniorMorte.SelectedValue); Int32 funeral = Convert.ToInt32(cmbAba5Sub1SeniorFuneral.SelectedValue); if (!string.IsNullOrEmpty(cmbAba5Sub1SeniorMorte.Text) && !string.IsNullOrEmpty(cmbAba5Sub1SeniorFuneral.Text)) { DadosTPlanoSeniorNovo = ControllerPlanoSenior.CalcularPremioFuneral(Convert.ToDecimal(cmbAba5Sub1SeniorMorte.SelectedValue), Convert.ToInt32(cmbAba5Sub1SeniorFuneral.SelectedValue), FaixaBase); PremioPlano = DadosTPlanoSeniorNovo.ValorPremioIdadeBase.GetValueOrDefault(); lblAba5Sub1PremioPlanoValor.Text = String.Format(new CultureInfo("pt-BR"), "{0:C}", DadosTPlanoSeniorNovo.ValorPremioIdadeBase.GetValueOrDefault()); lblAba5Sub1PremioAgregadoValor.Text = String.Format(new CultureInfo("pt-BR"), "{0:C}", PremioAgregado); lblAba5Sub1PremioRendaValor.Text = String.Format(new CultureInfo("pt-BR"), "{0:C}", PremioRenda); lblAba5Sub1PremioTotalValor.Text = String.Format(new CultureInfo("pt-BR"), "{0:C}", DadosTPlanoSeniorNovo.ValorPremioIdadeBase.GetValueOrDefault() + PremioAgregado + PremioRenda); } } catch { } }