Esempio n. 1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                if (UtSessao.Login == "") Response.Redirect("IULogin.aspx");
                Usuario usuario = new Usuario();

                Page.Title = Dor.Util.UtWeb.versao();

                UtSessao.Sessao["filtro"] = "";
                UtSessao.Sessao["expressao"] = "";

                //Dor.Acesso.Menu m_oMenu = new Dor.Acesso.Menu();
                //m_oMenu.CriarMenu(RadMenu1);
            }
        }
Esempio n. 2
0
        protected void abrir()
        {
            try
            {
                Dor.Acesso.Usuario m_oUsuario = new Usuario();
                m_oUsuario.Abrir(txtLogin.Text, txtSenha.Text);

                lstEmpresa.Visible = true;
                lblSenha.Visible = false;
                txtSenha.Visible = false;
                cmdEntrar.Visible = false;
            }
            catch (Exception ex)
            {
                throw new Excecao(ex.Message);
            }
        }
        protected void Pesquisar_Registro()
        {
            Boolean Retorno = false;
            Boolean RetornoSumario = false;

            UtSessao.Sessao["Habilita"] = "S";

            if (txtRegistro.Text.Length > 0)// Ocorreu um erro ao criar text
            {
                UtSessao.Sessao["Registro"] = txtRegistro.Text.ToUpper();
            }

            if (UtSessao.Sessao["Registro"].ToString().Length > 0)
            {
                if (UtSessao.Sessao["SIGLAUNIDADE"] == null)
                {
                    UtSessao.Sessao["SIGLAUNIDADE"] = " ";
                }

                //Pesquisa DW
                Retorno = m_oSumario.ObterRegistroDW(UtSessao.Sessao["Registro"].ToString(), UtSessao.Sessao["SIGLAUNIDADE"].ToString());

                if (Retorno)
                {
                    PreencherDadosDW();

                    RetornoSumario = m_oSumario.ObterIDSumario(UtSessao.Sessao["Registro"].ToString());

                    if (RetornoSumario)
                    {
                        UtSessao.Sessao["Id058"] = m_oSumario.IDINT058;
                        UtSessao.Sessao["Registro"] = m_oSumario.REGISTRO;

                        Dor.Acesso.Usuario m_oUsr = new Dor.Acesso.Usuario();

                        m_oUsr.Obter(m_oSumario.CODIGO_USR);

                        if (m_oSumario.CODIGO_USR > 0)
                        {
                            lblMedico.Text = m_oUsr.Nome;
                            lblDataUltimaAtualizacao.Text = Convert.ToString(m_oSumario.DATA_ULT_ATU);
                        }
                        else
                        {
                            lblMedico.Text = " --- ";
                            lblDataUltimaAtualizacao.Text = " ";
                        }

                        if (m_oSumario.ObterDataImpressao(Convert.ToInt32(UtSessao.Sessao["Id058"])))
                        {
                            IbtnSalvar.Visible = false;
                            UtSessao.Sessao["Habilita"] = "N";
                            lblStatus.Text = "Finalizado";
                        }
                    }

                    CriaPaginaSumario(UtSessao.Sessao["ObjCorrente"].ToString());
                }
                else
                {
                    UtSessao.Sessao["Registro"] = null;
                    lblMensagem.Text = "Registro de Paciente não encontrado!!!";
                    lblMensagem.Visible = true;
                }
            }
        }
        //Carregar dados da Tela
        protected void Carregar_DadosRegistro()
        {
            Boolean Retorno = false;
            Boolean RetornoSumario = false;

            lblLogin.Text = Dor.Util.UtSessao.Login;

            if (UtSessao.Sessao["Registro"] != null)
            {
                m_oSumario.REGISTRO = UtSessao.Sessao["Registro"].ToString();

                if (UtSessao.Sessao["PACIENTE"] != null)
                {
                    m_oSumario.PACIENTE = UtSessao.Sessao["PACIENTE"].ToString();
                }

                if (UtSessao.Sessao["SEXOPACIENTE"] != null)
                {
                    m_oSumario.SEXO_PACIENTE = UtSessao.Sessao["SEXOPACIENTE"].ToString();
                }

                if (UtSessao.Sessao["CPF"] != null)
                {
                   if (UtSessao.Sessao["CPF"].ToString() != " ")
                   {
                       m_oSumario.CPF_PACIENTE = UtSessao.Sessao["CPF"].ToString();
                   }
                }

                if (UtSessao.Sessao["LEITO"] != null)
                {
                    if (UtSessao.Sessao["LEITO"].ToString() != " ")
                    {
                        m_oSumario.LEITO = UtSessao.Sessao["LEITO"].ToString();
                    }
                }

                if (UtSessao.Sessao["DATANASCIMENTO"] != null)
                {
                    if (UtSessao.Sessao["DATANASCIMENTO"].ToString() != " " && UtSessao.Sessao["DATANASCIMENTO"] != null)
                    {
                        m_oSumario.NASCIMENTO = Convert.ToDateTime(UtSessao.Sessao["DATANASCIMENTO"]);
                    }
                }

                if (UtSessao.Sessao["SAIDA"] != null)
                {
                    if (UtSessao.Sessao["SAIDA"].ToString() != " ")
                    {
                        if (UtSessao.Sessao["SAIDA"].ToString() != " ")
                        {
                            if (UtSessao.Sessao["SAIDA"].ToString() != "NÃO INFORMADA")
                            {
                                m_oSumario.DATA_ALTA = Convert.ToDateTime(UtSessao.Sessao["SAIDA"].ToString());
                            }
                            else
                            {
                                m_oSumario.DATA_ALTA = Convert.ToDateTime("1/1/0001 00:00:00");
                            }
                        }
                        else
                        {
                            m_oSumario.DATA_ALTA = Convert.ToDateTime("1/1/0001 00:00:00");
                        }
                    }
                }

                if (UtSessao.Sessao["ENTRADA"] != null)
                {
                    m_oSumario.DATA_INTERNACAO = Convert.ToDateTime(UtSessao.Sessao["ENTRADA"]);
                }

                if (UtSessao.Sessao["UNIDADE"] != null)
                {
                    lblUnidade.Text = UtSessao.Sessao["UNIDADE"].ToString();
                }

                txtRegistro.Text = m_oSumario.REGISTRO;
                lblRegistro.Text = m_oSumario.REGISTRO.ToString().Trim();

                Retorno = true;
            }
            else
            {
                Retorno = m_oSumario.ObterRegistroDW(txtRegistro.Text.Trim().ToUpper(), " ");

                if (!Retorno)
                {
                    ExibirMensagemPopUp("Registro de Paciente não encontrado!!!");
                }

            }

            if (Retorno)
            {
               PreencherDadosDW();

               if (Convert.ToInt32(UtSessao.Sessao["Id058"]) == 0)
               {
                   RetornoSumario = m_oSumario.ObterIDSumario(txtRegistro.Text.Trim());

                   if (RetornoSumario)
                   {
                       UtSessao.Sessao["Id058"] = m_oSumario.IDINT058;
                   }
               }

               if (Convert.ToInt32(UtSessao.Sessao["Id058"]) != 0)
               {
                   Dor.Acesso.Usuario m_oUsr = new Dor.Acesso.Usuario();

                   if (UtSessao.Sessao["CODIGOUSR"] != null)
                   {
                       if (UtSessao.Sessao["CODIGOUSR"].ToString() != " ")
                       {
                           m_oUsr.Obter(Convert.ToInt32(UtSessao.Sessao["CODIGOUSR"]));
                       }
                   }
                   else
                   {
                       m_oUsr.Obter(m_oSumario.CODIGO_USR);
                   }
                   //if (m_oUsr.Nome.Trim().Length > 0)

                   if (m_oUsr.Nome != null)
                   {
                       lblMedico.Text = m_oUsr.Nome;

                       if (UtSessao.Sessao["DTULTATU"] == null)
                       {
                           lblDataUltimaAtualizacao.Text = Convert.ToString(m_oSumario.DATA_ULT_ATU);
                       }
                       else
                       {
                           if (UtSessao.Sessao["DTULTATU"] != null)
                           {
                               lblDataUltimaAtualizacao.Text = UtSessao.Sessao["DTULTATU"].ToString();
                           }
                           else
                           {
                               lblDataUltimaAtualizacao.Text = DateTime.Now.ToString();
                           }
                       }
                   }
                   else
                   {
                       lblMedico.Text = " --- ";
                       lblDataUltimaAtualizacao.Text = " ";
                   }

                   if (m_oSumario.ObterDataImpressao(Convert.ToInt32(UtSessao.Sessao["Id058"])))
                   {
                       IbtnSalvar.Visible = false;
                       UtSessao.Sessao["Habilita"] = "N";
                       lblStatus.Text = "Finalizado";
                   }
                   else
                   {
                       IbtnSalvar.Visible = true;
                       UtSessao.Sessao["Habilita"] = "S";
                       lblStatus.Text = "Em Elaboração";
                   }

               }

               if (UtSessao.Sessao["ObjCorrente"] == null)
               {
                   UtSessao.Sessao["ObjCorrente"] = "DadosPaciente";
               }

               CriaPaginaSumario(UtSessao.Sessao["ObjCorrente"].ToString());
            }
        }