Exemplo n.º 1
0
        private async Task populaCampos()
        {
            try
            {
                if (!string.IsNullOrEmpty(Request.QueryString["id_caso"]))
                {
                    Formulario    form          = new Formulario();
                    FormularioBll formularioBll = new FormularioBll();

                    var id_caso = int.Parse(Util.Decrypt(Request.QueryString["id_caso"]));
                    lblSubTituloCaso.Text = id_caso.ToString();
                    form = await formularioBll.readAsync(id_caso, (int)Util.TFormulario.AcordoPrevio);

                    if (form != null)
                    {
                        UserControlHeader.cliente           = form.cliente;
                        UserControlHeader.cpf               = form.cpf;
                        UserControlHeader.linha             = form.nro_linha;
                        UserControlHeader.contrato          = form.nro_contrato;
                        UserControlHeader.processo          = form.nro_processo;
                        UserControlHeader.reclamacaoCliente = form.reclamacao_cliente;
                        UserControlHeader.reclamacao        = form.resumo_reclamacao;
                        UserControlHeader.obs               = form.observacoes;
                        UserControlHeader.escritorio        = form.escritorio;
                        UserControlHeader.dataAudiencia     = form.dt_audiencia;
                        UserControlHeader.valorRequerido    = form.valor_requerido != null?string.Format("{0:C}", Convert.ToDecimal(form.valor_requerido)) : string.Empty;

                        hfFormularioId.Value = form.id.ToString();

                        if (form.status != null)
                        {
                            lblStatusReabertura.Text = string.Concat(" Reabertura: ", form.status);
                        }

                        AcordoPrevioBll acordoPrevioBll = new AcordoPrevioBll();
                        var             f = await acordoPrevioBll.read(form.id);

                        if (f != null)
                        {
                            hfId.Value = f.id.ToString();
                            rbQuestao_1.SelectedValue     = f.questao_1;
                            txtObsQuestao_1.Text          = f.obs_questao_1;
                            rbQuestao_1_1_0.SelectedValue = f.questao_1_1;
                            txtObsQuestao_1_1.Text        = f.obs_questao_1_1;
                            rbQuestao_1_2_0.SelectedValue = f.questao_1_2;
                            txtObsQuestao_1_2.Text        = f.obs_questao_1_2;
                            rbQuestao_1_3_0.SelectedValue = f.questao_1_3;
                            txtObsQuestao_1_3.Text        = f.obs_questao_1_3;
                            rbQuestao_1_4_0.SelectedValue = f.questao_1_4;
                            txtObsQuestao_1_4.Text        = f.obs_questao_1_4;
                            txtObsQuestao_2.Text          = f.obs_questao_2;
                            txtObsQuestao_3.Text          = f.obs_questao_3;
                            rbQuestao_4.SelectedValue     = f.questao_4;
                            txtObsQuestao_4.Text          = f.obs_questao_4;
                            rbQuestao_5.SelectedValue     = f.questao_5;
                            txtObsQuestao_5.Text          = f.obs_questao_5;
                            txtObsQuestao_6.Text          = f.obs_questao_6;
                            rbQuestao_6.SelectedValue     = f.questao_6;
                            txtObsQuestao_7.Text          = f.obs_questao_7;
                            rbQuestao_7.SelectedValue     = f.questao_7;
                            txtObsQuestao_9.Text          = f.obs_questao_9;
                            txtConsideracoesFinais.Text   = f.consideracao;
                        }

                        UserControlExecQuestao1.tipoFormulario     = Convert.ToInt16(Util.TFormulario.AcordoPrevio);
                        UserControlQuestao5.tipoFormulario         = Convert.ToInt16(Util.TFormulario.AcordoPrevio);
                        UserControlFormularioAcordo.tipoFormulario = Convert.ToInt16(Util.TFormulario.AcordoPrevio);

                        await UserControlExecQuestao1.PopulaQuestao1(form.id, form.status, form.empresa, form.produto, form.estado, form.cidade);

                        await UserControlQuestao3_4.populaCampos(form.id, form.status, form.tipoFormularioId);

                        await UserControlQuestao5.populaCampos(form.id, form.status, form.id_caso, form.tipo_demanda);

                        await UserControlQuestao6.populaCampos(form.id, form.status);

                        await UserControlQuestao7.populaCampos(form.id, form.status);

                        await UserControlFormularioAcordo.populaCampos(form.id);

                        await UserControlQuestao11.populaCampos(form.id, form.status);

                        await UserControlQuestao12.populaCampos(form.id, form.status);

                        await UserControlQuestao14.populaCampos(form.id, form.status);
                    }
                    else
                    {
                        ScriptManager.RegisterStartupScript(Page, Page.GetType(), "closeWindow", "window.close();", true);
                    }
                }
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message, ex.InnerException);
            }
        }
Exemplo n.º 2
0
        private async Task populaCampos()
        {
            try
            {
                if (!string.IsNullOrEmpty(Request.QueryString["id_caso"]))
                {
                    Formulario    form          = new Formulario();
                    FormularioBll formularioBll = new FormularioBll();

                    int id_caso = int.Parse(Util.Decrypt(Request.QueryString["id_caso"]));
                    lblSubTituloCaso.Text = id_caso.ToString();
                    form = await formularioBll.readAsync(id_caso, (int)Util.TFormulario.Cancelamento);

                    if (form != null)
                    {
                        UserControlHeader.cliente           = form.cliente;
                        UserControlHeader.cpf               = form.cpf;
                        UserControlHeader.linha             = form.nro_linha;
                        UserControlHeader.contrato          = form.nro_contrato;
                        UserControlHeader.processo          = form.nro_processo;
                        UserControlHeader.reclamacaoCliente = form.reclamacao_cliente;
                        UserControlHeader.reclamacao        = form.resumo_reclamacao;
                        UserControlHeader.obs               = form.observacoes;
                        UserControlHeader.escritorio        = form.escritorio;
                        UserControlHeader.dataAudiencia     = form.dt_audiencia;
                        UserControlHeader.valorRequerido    = form.valor_requerido != null?string.Format("{0:C}", Convert.ToDecimal(form.valor_requerido)) : string.Empty;

                        hfFormularioId.Value = form.id.ToString();

                        if (form.status != null)
                        {
                            lblStatusReabertura.Text = string.Concat(" Reabertura: ", form.status);
                        }

                        CancelamentoBll cancelamentoBll = new CancelamentoBll();
                        var             c = await cancelamentoBll.read(form.id);

                        if (c != null)
                        {
                            hfId.Value = c.id.ToString();
                            rbQuestao_1.SelectedValue     = c.questao_1;
                            txtObsQuestao_1.Text          = c.obs_questao_1;
                            rbQuestao_1_1_0.SelectedValue = c.questao_1_1;
                            txtObsQuestao_1_1.Text        = c.obs_questao_1_1;
                            rbQuestao_1_2_0.SelectedValue = c.questao_1_2;
                            txtObsQuestao_1_2.Text        = c.obs_questao_1_2;
                            rbQuestao_1_3_0.SelectedValue = c.questao_1_3;
                            txtObsQuestao_1_3.Text        = c.obs_questao_1_3;
                            rbQuestao_2.SelectedValue     = c.questao_2;
                            txtObsQuestao_2.Text          = c.obs_questao_2;
                            txtDtInsQuestao_3.Text        = c.questao_3.ToString();
                            txtObsQuestao_3.Text          = c.obs_questao_3;
                            rbQuestao_4.SelectedValue     = c.questao_4;
                            txtObsQuestao_4.Text          = c.obs_questao_4;
                            rbQuestao_5.SelectedValue     = c.questao_5;
                            txtObsQuestao_5.Text          = c.obs_questao_5;
                            rbQuestao_6.SelectedValue     = c.questao_6;
                            txtObsQuestao_6.Text          = c.obs_questao_6;
                            rbQuestao_7.SelectedValue     = c.questao_7;
                            txtObsQuestao_7.Text          = c.obs_questao_7;
                            rbQuestao_8.SelectedValue     = c.questao_8;
                            txtObsQuestao_8.Text          = c.obs_questao_8;
                            rbQuestao_9.SelectedValue     = c.questao_9;
                            txtObsQuestao_9.Text          = c.obs_questao_9;

                            if (c.obs_questao_9 != null)
                            {
                                txtOsQuestao_9.Text = c.os_questao_9;
                                divGerarDadosOS.Style.Add("display", "block");
                            }

                            rbQuestao_10.SelectedValue = c.questao_10;
                            txtObsQuestao_10.Text      = c.obs_questao_10;
                            rbQuestao_11.SelectedValue = c.questao_11;
                            txtObsQuestao_11.Text      = c.obs_questao_11;
                            rbQuestao_12.SelectedValue = c.questao_12;
                            txtObsQuestao_12.Text      = c.obs_questao_12;
                            txtQuestao_13.Text         = c.questao_13;
                            txtObsQuestao_13.Text      = c.obs_questao_13;
                            txtQuestao_14.Text         = c.questao_14;
                            txtObsQuestao_14.Text      = c.obs_questao_14;
                            rbQuestao_15.SelectedValue = c.questao_15;
                            txtObsQuestao_15.Text      = c.obs_questao_15;
                            rbQuestao_16.SelectedValue = c.questao_16;
                            txtObsQuestao_16.Text      = c.obs_questao_16;
                            rbQuestao_17.SelectedValue = c.questao_17;
                            txtObsQuestao_17.Text      = c.obs_questao_17;
                            rbQuestao_18.SelectedValue = c.questao_18;
                            txtObsQuestao_18.Text      = c.obs_questao_18;
                            rbQuestao_19.SelectedValue = c.questao_19;
                            txtObsQuestao_19.Text      = c.obs_questao_19;
                            rbQuestao_20.SelectedValue = c.questao_20;
                            txtObsQuestao_20.Text      = c.obs_questao_20;
                            rbQuestao_21.SelectedValue = c.questao_21;
                            txtObsQuestao_21.Text      = c.obs_questao_21;
                            rbQuestao_22.SelectedValue = c.questao_22;
                            txtObsQuestao_22.Text      = c.obs_questao_22;
                            rbQuestao_23.SelectedValue = c.questao_23;
                            txtObsQuestao_23.Text      = c.obs_questao_23;
                            rbQuestao_24.SelectedValue = c.questao_24;
                            txtObsQuestao_24.Text      = c.obs_questao_24;
                            rbQuestao_25.SelectedValue = c.questao_25;
                            txtObsQuestao_25.Text      = c.obs_questao_25;
                            rbQuestao_26.SelectedValue = c.questao_26;
                            txtObsQuestao_26.Text      = c.obs_questao_26;
                            txtQuestao_27.Text         = c.consideracao;
                            txtObsQuestao_28.Text      = c.obs_questao_28;
                        }

                        UserControlExecQuestao1.tipoFormulario = Convert.ToInt16(Util.TFormulario.Cancelamento);
                        UserControlQuestao5.tipoFormulario     = Convert.ToInt16(Util.TFormulario.Cancelamento);

                        await UserControlExecQuestao1.PopulaQuestao1(form.id, form.status, form.empresa, form.produto, form.estado, form.cidade);

                        await UserControlQuestao3_4.populaCampos(form.id, form.status, form.tipoFormularioId);

                        await UserControlQuestao5.populaCampos(form.id, form.status, form.id_caso, form.tipo_demanda);

                        await UserControlQuestao6.populaCampos(form.id, form.status);

                        await UserControlQuestao7.populaCampos(form.id, form.status);

                        await UserControlQuestao11.populaCampos(form.id, form.status);

                        await UserControlQuestao12.populaCampos(form.id, form.status);

                        await UserControlQuestao14.populaCampos(form.id, form.status);

                        await UserControlOcorrenciaNet.populaCampos(form.id);
                    }
                    else
                    {
                        ScriptManager.RegisterStartupScript(Page, Page.GetType(), "closeWindow", "window.close();", true);
                    }
                }
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message, ex.InnerException);
            }
        }