//Fim da inclussao e gerenciamentos de OPM Solicitados //Carrega os dados basicos para edição e toda a lista de Procedimentos e OPM public void CarregaRegistro() { try { if (Convert.ToInt32(Request.QueryString["id"]) != 0) { if (Session["ObjSessionProrrogacoes"] == null) { ObjProrrogacoes = new Prorrogacoes(); } else { ObjProrrogacoes = Session["ObjSessionProrrogacoes"] as Prorrogacoes; } ProrrogacoesBO ObjProrrogacoesBO = new ProrrogacoesBO(); Validacoes ObjValidacoes = new Validacoes(); ObjProrrogacoes.id = Convert.ToInt32(Request.QueryString["id"]); ObjProrrogacoes = ObjProrrogacoesBO.CarregaRegistro(ObjProrrogacoes) as Prorrogacoes; //Dados Gerais txtData.Text = ObjProrrogacoes.Data; txtSenha.Text = ObjProrrogacoes.Senha; txtResponsavel.Text = ObjProrrogacoes.Responsavel; ddlTipoAcomodacao.ValorInformado = ObjProrrogacoes.idTipoAcomodacao; txtDescAcomodacao.Text = ObjProrrogacoes.DescricaoAcomodacao; txtQtdAutorizada.Text = ObjProrrogacoes.QtdAutorizada; //Cria os DALs para preencher as listas. ProcedimentosSolicitadosDAL ObjProcedimentosSolicitadosDAL = new ProcedimentosSolicitadosDAL(); ObjProrrogacoes = ObjProcedimentosSolicitadosDAL.SelectRetornaListaProcedimentos(ObjProrrogacoes, null, Request.QueryString["id"]); OPMSolicitadasDAL ObjOPMSolicitadasDAL = new OPMSolicitadasDAL(); ObjProrrogacoes = ObjOPMSolicitadasDAL.SelectRetornaListaOPM(ObjProrrogacoes,null, Request.QueryString["id"]); //Salva as listas na Session Session["ObjSessionProrrogacoes"] = ObjProrrogacoes; //Preenche os DataGrids DataGridSolicitacaoInternacao(); //Chama GridView que mostra os dados dos procedimentos DataGridOPMSolicitados(); //Chama GridView que mostra os dados dos procedimentos } } catch (Exception erro) { Response.Write(erro); Response.End(); } }
//Fim da inclussao e gerenciamentos de OPM Solicitados //Carrega os dados basicos para edição e toda a lista de Procedimentos e OPM public void CarregaRegistro() { try { if (Convert.ToInt32(Request.QueryString["id"]) != 0) { if (Session["ObjSessionProrrogacoes"] == null) { ObjProrrogacoes = new Prorrogacoes(); } else { ObjProrrogacoes = Session["ObjSessionProrrogacoes"] as Prorrogacoes; } ProrrogacoesBO ObjProrrogacoesBO = new ProrrogacoesBO(); Validacoes ObjValidacoes = new Validacoes(); ObjProrrogacoes.id = Convert.ToInt32(Request.QueryString["id"]); ObjProrrogacoes = ObjProrrogacoesBO.CarregaRegistro(ObjProrrogacoes) as Prorrogacoes; //Dados Gerais txtData.Text = ObjProrrogacoes.Data; txtSenha.Text = ObjProrrogacoes.Senha; txtResponsavel.Text = ObjProrrogacoes.Responsavel; ddlTipoAcomodacao.ValorInformado = ObjProrrogacoes.idTipoAcomodacao; txtDescAcomodacao.Text = ObjProrrogacoes.DescricaoAcomodacao; txtQtdAutorizada.Text = ObjProrrogacoes.QtdAutorizada; //Cria os DALs para preencher as listas. ProcedimentosSolicitadosDAL ObjProcedimentosSolicitadosDAL = new ProcedimentosSolicitadosDAL(); ObjProrrogacoes = ObjProcedimentosSolicitadosDAL.SelectRetornaListaProcedimentos(ObjProrrogacoes, null, Request.QueryString["id"]); OPMSolicitadasDAL ObjOPMSolicitadasDAL = new OPMSolicitadasDAL(); ObjProrrogacoes = ObjOPMSolicitadasDAL.SelectRetornaListaOPM(ObjProrrogacoes, null, Request.QueryString["id"]); //Salva as listas na Session Session["ObjSessionProrrogacoes"] = ObjProrrogacoes; //Preenche os DataGrids DataGridSolicitacaoInternacao(); //Chama GridView que mostra os dados dos procedimentos DataGridOPMSolicitados(); //Chama GridView que mostra os dados dos procedimentos } } catch (Exception erro) { Response.Write(erro); Response.End(); } }
//Fim da inclussao e gerenciamentos de OPM Solicitados //Carrega os dados para edição public void CarregaRegistro() { try { if (Convert.ToInt32(Request.QueryString["id"]) != 0) { GuiaSolicitacaoInternacao ObjGuiaSolicitacaoInternacao = new GuiaSolicitacaoInternacao(); GuiaSolicitacaoInternacaoBO ObjGuiaSolicitacaoInternacaoBO = new GuiaSolicitacaoInternacaoBO(); ObjGuiaSolicitacaoInternacao.id = Convert.ToInt32(Request.QueryString["id"]); ObjGuiaSolicitacaoInternacao = ObjGuiaSolicitacaoInternacaoBO.CarregaRegistro(ObjGuiaSolicitacaoInternacao) as GuiaSolicitacaoInternacao; //Dados gerais txtRegANS.Text = ObjGuiaSolicitacaoInternacao.RegANS; txtDtAutorizacao.Text = ObjGuiaSolicitacaoInternacao.DtAutorizacao; txtSenha.Text = ObjGuiaSolicitacaoInternacao.Senha; txtDtValidadeSenha.Text = ObjGuiaSolicitacaoInternacao.DtValidadeSenha; txtDtEmissao.Text = ObjGuiaSolicitacaoInternacao.DtEmissao; //Dados do Beneficiário txtNumCarteira.Text = ObjGuiaSolicitacaoInternacao.NumCarteira; txtPlano.Text = ObjGuiaSolicitacaoInternacao.Plano; txtDtValidadeCarteira.Text = ObjGuiaSolicitacaoInternacao.DtValidadeCarteira; txtNomeBeneficiario.Text = ObjGuiaSolicitacaoInternacao.NomeBeneficiario; txtNumCartaoNacionalSaude.Text = ObjGuiaSolicitacaoInternacao.NumCartaoNacionalSaude; //Dados do Contratado Solicitante txtCodOperadoraCnpjCpf.Text = ObjGuiaSolicitacaoInternacao.CodOperadoraCnpjCpf; txtNomeContratado.Text = ObjGuiaSolicitacaoInternacao.NomeContratado; txtCNES.Text = ObjGuiaSolicitacaoInternacao.CNES; txtNomeProfissional.Text = ObjGuiaSolicitacaoInternacao.NomeProfissional; ddlConselhoProfissional.ValorInformado = ObjGuiaSolicitacaoInternacao.IdConselhoProfissional; txtNumeroConselho.Text = ObjGuiaSolicitacaoInternacao.NumeroConselho; txtUFConselho.Text = ObjGuiaSolicitacaoInternacao.UFConselho; ddlCBOS.ValorInformado = ObjGuiaSolicitacaoInternacao.IdCBOS; //Dados do Contratado Solicitante / Dados da Internação txtCodOperadoraCnpj.Text = ObjGuiaSolicitacaoInternacao.CodOperadoraCnpj; txtNomePrestador.Text = ObjGuiaSolicitacaoInternacao.NomePrestador; ddlCaraterInternacao.ValorInformado = ObjGuiaSolicitacaoInternacao.IdCaraterInternacao; ddlTipoInternacao.ValorInformado = ObjGuiaSolicitacaoInternacao.IdTipoInternacao; ddlRegimeInternacao.ValorInformado = ObjGuiaSolicitacaoInternacao.IdRegimeInternacao; txtQtdDiariasSolicitadas.Text = ObjGuiaSolicitacaoInternacao.QtdDiariasSolicitadas; txtIndicacaoClinica.Text = ObjGuiaSolicitacaoInternacao.IndicacaoClinica; //Hipótese Diagnóstica ddlTipoDoenca.ValorInformado = ObjGuiaSolicitacaoInternacao.IdTipoDoenca; txtTempoDoenca.Text = ObjGuiaSolicitacaoInternacao.TempoDoenca; ddlUnidadeTempoDoenca.ValorInformado = ObjGuiaSolicitacaoInternacao.IdTempoDoencaUnidade; ddlIndicadorAcidente.ValorInformado = ObjGuiaSolicitacaoInternacao.IdIndicacaoAcidente; txtCID10_1.Text = ObjGuiaSolicitacaoInternacao.CID10_1; txtCID10_2.Text = ObjGuiaSolicitacaoInternacao.CID10_2; txtCID10_3.Text = ObjGuiaSolicitacaoInternacao.CID10_3; txtCID10_4.Text = ObjGuiaSolicitacaoInternacao.CID10_4; //Dados da Autorização txtdtProvavelAdmissao.Text = ObjGuiaSolicitacaoInternacao.dtProvavelAdmissao; txtQtdDiariasAutorizadas.Text = ObjGuiaSolicitacaoInternacao.QtdDiariasAutorizadas; ddlTipoAcomodacao.ValorInformado = ObjGuiaSolicitacaoInternacao.idTipoAcomodacao; txtCodigoOperadoraCNPJ.Text = ObjGuiaSolicitacaoInternacao.CodigoOperadoraCNPJ; txtNomePrestadorAutorizado.Text = ObjGuiaSolicitacaoInternacao.NomePrestadorAutorizado; txtCodigoCNES.Text = ObjGuiaSolicitacaoInternacao.CodigoCNES; txtObservacoes.Text = ObjGuiaSolicitacaoInternacao.Observacoes; //Cria os DALs para preencher as listas. ProcedimentosSolicitadosDAL ObjProcedimentosSolicitadosDAL = new ProcedimentosSolicitadosDAL(); ObjGuiaSolicitacaoInternacao = ObjProcedimentosSolicitadosDAL.SelectRetornaListaProcedimentos(ObjGuiaSolicitacaoInternacao, Request.QueryString["id"], null); //OPMSolicitadasDAL ObjOPMSolicitadasDAL = new OPMSolicitadasDAL(); //ObjGuiaSolicitacaoInternacao = ObjOPMSolicitadasDAL.SelectRetornaListaOPM(ObjGuiaSolicitacaoInternacao, null, Request.QueryString["id"]); //Salva as listas na Session Session["ObjSession"] = ObjGuiaSolicitacaoInternacao; //Preenche os DataGrids DataGridSolicitacaoInternacao(); //Chama GridView que mostra os dados dos procedimentos //DataGridOPMSolicitados(); //Chama GridView que mostra os dados dos procedimentos } } catch (Exception erro) { Response.Write(erro); Response.End(); } }