/// <summary>
        /// Este método preenche os controles da tela de acordo com a operação que
        /// está sendo executado "cadastro" ou "edição".
        /// </summary>
        public void CarregarTela()
        {
            SGSServico objSGSServico = new SGSServico();
            SGSCasaLar = new SGS.Entidades.CasaLar();

            //Alterar Casa Lar
            if (Request.QueryString["tipo"] == "alt" && DadosAcesso.Perfil=="Gestor")
            {
                lblTitulo.Text = "Alterar Casa Lar";
                lblDescricao.Text = "<b>Descrição:</b> Permite alterar os dados da Casa Lar.";
                btnExcluir.Visible = false;
               
                //Preencha a propriedade Casa Lar
                SGSCasaLar = objSGSServico.ObterCasaLar();
                SGSCasaLar.QtdAssistidos = objSGSServico.ObterQtdAssistidos(true);

                if (SGSCasaLar != null)
                    this.PreencherDadosView();
                else
                    Server.Transfer("MsgCasaLar.aspx"); //transfere usuário para tela de mensagem de casa lar não cadastrada.
            }

            //Vizualizar Casa Lar
            else if (Request.QueryString["tipo"] == "viz" && (DadosAcesso.Perfil=="Gestor" || DadosAcesso.Perfil=="Funcionario"))
            {
                lblTitulo.Text = "Visualizar Casa Lar";
                lblDescricao.Text = "<b>Descrição:</b> Permite visualizar os dados da Casa Lar.";
                btnExcluir.Visible = false;
                btnSalvar.Visible = false;
                btnCancelar.Visible = false;

                //Preencha a propriedade Casa Lar
                SGSCasaLar = objSGSServico.ObterCasaLar();
                SGSCasaLar.QtdAssistidos = objSGSServico.ObterQtdAssistidos(true);

                if (SGSCasaLar != null)
                {
                    this.PreencherDadosView();
                    this.DesabilitarView();
                    txtHistoria.ReadOnly = true;
                    txtHistoria.Enabled = true;
                }
                else
                    Server.Transfer("MsgCasaLar.aspx"); //transfere usuário para tela de mensagem de casa lar não cadastrada.
            }

            //Cadastrar Casa Lar
            else if (DadosAcesso.Perfil == "Gestor")
            {
                SGSCasaLar = objSGSServico.ObterCasaLar();

                if (SGSCasaLar == null)
                {
                    SGSCasaLar = new SGS.Entidades.CasaLar();
                    lblTitulo.Text = "Cadastrar Casa Lar";
                    lblDescricao.Text = "<b>Descrição:</b> Permite cadastrar os dados da Casa Lar.";
                    btnExcluir.Visible = false;
                }
                else
                    Server.Transfer("ManterCasaLar.aspx?tipo=alt");

            }

            //Usuário sem permissão
            else 
            {
                Server.Transfer("../SemPermissao.aspx");
            }
        }