public static Estabelecimento EstabelecimentoLogado(ICustomPrincipal user)
        {
            ClasseModeloDAO <Estabelecimento> dao = ClasseModeloDAO <Estabelecimento> .Create(user);

            Estabelecimento es = dao.FindFirst();

            dao.Dispose();
            return(es);
        }
        public static Usuario UsuarioLogado(ICustomPrincipal user)
        {
            Usuario usuario = null;

            try
            {
                ClasseModeloDAO <Usuario> daoUsuario = ClasseModeloDAO <Usuario> .Create(user);

                usuario = daoUsuario.FindByPrimaryKey(user.IdUsuario);
                daoUsuario.Dispose();
            }
            catch (Exception e)
            {
                LogErros.GravaLog(e, MethodBase.GetCurrentMethod().Name);
            }

            return(usuario);
        }