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); }
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); }