public void SaveQuestao3_4(int FormularioId) { try { if (FormularioId > 0) { Questao3_4_APSBll questao3_4_APSBll = new Questao3_4_APSBll(); Questao3_4_APS questao3_4 = new Questao3_4_APS(); questao3_4.id = Convert.ToInt32(ViewState["idQuestao"]); questao3_4.formularioId = FormularioId; questao3_4.motivoId = ddlMotivo.SelectedValue != "0" ? Convert.ToInt32(ddlMotivo.SelectedValue) : questao3_4.motivoId = null; questao3_4.token = rbToken.SelectedValue; questao3_4.gravacaoServicoAdicional = rbGravacao.SelectedValue; questao3_4.erroTerceiroPrestadora = rbTerceiraPrestadora.SelectedValue; questao3_4.faturaPagaNaoContestada = rbFaturaPaga.SelectedValue; questao3_4.contratoObjetoAutor = rbContratoPeticaoAutor.SelectedValue; questao3_4.problemaQuebraSigilo = rbQuebraSigilo.SelectedValue; questao3_4.nro_contratoRelacionado = txtNroContrato.Text; questao3_4.multaContratual = rbMultaContratual.SelectedValue; questao3_4.gravacaoFavoravel = rbGravacaoFavoravel.SelectedValue; questao3_4.haBoletimOcorrencia = rbBoletimOcorrencia.SelectedValue; questao3_4.relatoTecnicoEnvolvido = rbRelatoTecEnvolvido.SelectedValue; questao3_4.danosRessarcidos = rbDanosRessarcidos.SelectedValue; questao3_4.laudoTecnico = rbLaudoTecnico.SelectedValue; questao3_4.acionamentoSeguro = rbAcionamentoSeguro.SelectedValue; questao3_4.foiAtropelamento = rbFoiAtropelamento.SelectedValue; questao3_4.batidaAutomovel = rbBatidaAutomovel.SelectedValue; questao3_4.frotaDaEmpresa = rbFrotaDaEmpresa.SelectedValue; questao3_4.veiculoEmpresaTerceira = rbVeicEmprTerceira.SelectedValue; questao3_4.qualEmpresaTerceira = txtEmpresaTerceira.Text; questao3_4.empresaAtiva = rbEmpresaAtiva.SelectedValue; questao3_4.placaVeiculo = rbPlacaVeiculo.SelectedValue; questao3_4.culpaMotorista = rbCulpaMotorista.SelectedValue; questao3_4.caboSolto = rbCaboSolto.SelectedValue; questao3_4.faltaSinal = rbFaltaSinal.SelectedValue; questao3_4.infraPedial = rbInfraPredial.SelectedValue; questao3_4.infraDoGrupo = rbInfraDoGrupo.SelectedValue; questao3_4.infraEmpresaTerceira = rbInfraEmpresaTerceira.SelectedValue; questao3_4.empresaTerceiraInfra = txtEmpTerceiraInfra.Text; questao3_4.empresaAtivaInfra = rbEmAtivaInfra.SelectedValue; questao3_4.dataIntalacao = Util.ISDate(txtDataInstalacao.Text) ? DateTime.Parse(txtDataInstalacao.Text) : questao3_4.dataIntalacao = null; questao3_4_APSBll.save(questao3_4); ViewState["idQuestao"] = questao3_4.id; } } catch (Exception ex) { throw new Exception(ex.Message, ex.InnerException); } }
public async Task populaCampos(int FormularioId, string status, int tipoFormularioId) { disabilitaCamposReabertura(status); await carregaMotivo(); selecionaMotivo(tipoFormularioId); Questao3_4_APSBll questao3_4_APSBll = new Questao3_4_APSBll(); var q = await questao3_4_APSBll.readAsync(FormularioId); if (q != null) { ViewState["idQuestao"] = q.id; this.Motivo = q.motivoId; this.Token = q.token; this.GravacaoServicoAdicional = q.gravacaoServicoAdicional; this.ErroTerceiroPrestadora = q.erroTerceiroPrestadora; this.FaturaPagaNaoContestada = q.faturaPagaNaoContestada; this.ContratoObjetoAutor = q.contratoObjetoAutor; this.DataIntalacao = q.dataIntalacao; this.ProblemaQuebraSigilo = q.problemaQuebraSigilo; this.NroContratoRelacionado = q.nro_contratoRelacionado; this.MultaContratual = q.multaContratual; this.GravacaoFavoravel = q.gravacaoFavoravel; this.HaBoletimOcorrencia = q.haBoletimOcorrencia; this.RelatoTecnicoEnvolvido = q.relatoTecnicoEnvolvido; this.DanosRessarcidos = q.danosRessarcidos; this.LaudoTecnico = q.laudoTecnico; this.AcionamentoSeguro = q.acionamentoSeguro; this.FoiAtropelamento = q.foiAtropelamento; this.BatidaAutomovel = q.batidaAutomovel; this.FrotaDaEmpresa = q.frotaDaEmpresa; this.VeiculoEmpresaTerceira = q.veiculoEmpresaTerceira; this.QualEmpresaterceira = q.qualEmpresaTerceira; this.EmpresaAtiva = q.empresaAtiva; this.PlacaVeiculo = q.placaVeiculo; this.CulpaMotorista = q.culpaMotorista; this.CaboSolto = q.caboSolto; this.FaltaSinal = q.faltaSinal; this.InfraPredial = q.infraPedial; this.InfraDoGrupo = q.infraDoGrupo; this.InfraEmpresaTerceira = q.infraEmpresaTerceira; this.EmpresaTerceiraInfra = q.empresaTerceiraInfra; this.EmpresaAtivaInfra = q.empresaAtivaInfra; } else { // ScriptManager.RegisterStartupScript(Page, Page.GetType(), "HideAll", "$('#UserControlQuestao3_4_pPrincipal4').hide();", true); carregaMotivoCampos(); } }