public static Fornecedor RecuperaFornecedorLogado(IQueryable <Usuario> usuarios)
        {
            var Usuario   = HttpContext.Current.Request.Cookies["UserCookieAuthentication"];
            int iDUsuario = Convert.ToInt32(RepositorioCriptografia.Descriptografar(Usuario.Values["IDUsuario"]));
            var usuario   = usuarios.Where(u => u.Id == iDUsuario).SingleOrDefault();

            return(usuario.Fornecedor);
        }
Example #2
0
        public static Usuario UsuarioLogado()
        {
            var Usuario = HttpContext.Current.Request.Cookies["UserCookieAuthentication"];

            if (Usuario != null)
            {
                int iDUsuario = Convert.ToInt32(RepositorioCriptografia.Descriptografar(Usuario.Values["IDUsuario"]));

                var usuarioRetornado = RecuperaUsuarioPorID(iDUsuario);
                return(usuarioRetornado);
            }
            return(null);
        }