コード例 #1
0
    /// <summary>
    /// Obtém seções de menu para o usuário logado.
    /// </summary>
    /// <param name="pintIdPerfil">Id do Perfil</param>
    private void ObterSecoes(int pintIdPerfil)
    {
        int IdUsuario = 0;

        try
        {
            if (UserContext.Logado)
            {
                IdUsuario = UserContext.UsuarioLogado.Id;
            }

            gobjSecoes = DOSecao.ListarSecoesMenu(pintIdPerfil);
        }
        catch (Exception ex)
        {
            ExibirAlerta(ex);
        }
    }
コード例 #2
0
ファイル: Modulos.master.cs プロジェクト: vgerevini/nardys
    /// <summary>
    /// Obtém seções de menu para o usuário logado.
    /// </summary>
    /// <param name="pintIdPerfil">Id do Perfil</param>
    private void ObterSecoes(int pintIdPerfil)
    {
        int IdUsuario = 0;

        try
        {
            if (Session["usuario"] != null)
            {
                IdUsuario = ((Usuario)Session["usuario"]).Id;
            }

            gobjSecoes = DOSecao.ListarSecoesMenu(pintIdPerfil);
        }
        catch (Exception ex)
        {
            //Adiciona o erro na label
            lblErro.Text = ex.ToString();
            DOLog.Inserir(string.Concat("Erro Sistema: ", ex), Utilitarios.TipoLog.Sistema, IdUsuario);
        }
    }