// GET: Empresa/RedesSociais/5 public ActionResult RedesSociais(int id) { int idcliente = ((Usuario)Session["usuario"]).idCliente; var RNCliente = new ZRN.Clientes.Clientes(); var verificarAcesso = RNCliente.VerificaAcessoEmpresaVertente(ZRN.Vertentes.enumVertentes.RedesSociais, id, idcliente); if (verificarAcesso) { var RN = new ZRN.Empresas.Empresas(); var RNSocial = new ZRN.RedesSociais.Facebook.Facebook(); var RNSocialTw = new ZRN.RedesSociais.Twitter.Twitter(); var RNSocialInsta = new ZRN.RedesSociais.Instagram.Instagram(); var RNSocialYoutube = new ZRN.RedesSociais.Youtube.Youtube(); var RNtemRedesSociais = new ZRN.RedesSociais.RedesSociais(); var empresaView = new ViewModel.Empresa.EmpresaSocial(); empresaView.Empresa = RN.RetornaPerfilEmpresa(id); empresaView.TotalSeguidoresFace = RNSocial.RetornaSeguidores(id); empresaView.TotalSeguidoresTw = RNSocialTw.RetornaSeguidores(id); empresaView.TotalSeguidoresInsta = RNSocialInsta.RetornaSeguidoresInsta(id); empresaView.TotalSeguidoresYoutube = RNSocialYoutube.RetornaSeguidoresYoutube(id); empresaView.temRedesSocias = RNtemRedesSociais.VerificaRedesSociaisEmpresas(id); return(View(empresaView)); } else { return(RedirectToAction("redessociais_semAcesso", "Empresa")); } }
public List <ZRN.Graficos.TagCloud.Termo> GetYoutubeTermosComentarios(int idEmpresa, DateTime dtInicial, DateTime dtFinal) { var RNYoutube = new ZRN.RedesSociais.Youtube.Youtube(); var termos = RNYoutube.RetornaTermosComentariosYoutube(idEmpresa, dtInicial, dtFinal); return(termos); }
public ZRN.Graficos.TabelaCalor.TabelaCalor GetYoutubeEngajamentoPorHora(int idEmpresa, DateTime dtInicial, DateTime dtFinal) { var RNYoutube = new ZRN.RedesSociais.Youtube.Youtube(); var tabela = RNYoutube.RetornaGraficoYoutubeEngajamentoPorHora(idEmpresa, dtInicial, dtFinal); return(tabela); }
public List <ZRN.RedesSociais.Youtube.Interacoes> GetYoutubeInteracoes(int idEmpresa, DateTime dtInicial, DateTime dtFinal) { var RN = new ZRN.RedesSociais.Youtube.Youtube(); var dadosGraf = RN.RetornaGraficoYoutubeQuantidadeInteracoes(idEmpresa, dtInicial, dtFinal, ZRN.Graficos.Configuracoes.AgruparPor.semana); return(dadosGraf); }
//sessao YOUTUBE// public List <ZRN.Graficos.Linha> GetGraficoYoutubeCrescimentoInscritos(int idEmpresa, DateTime dtInicial, DateTime dtFinal) { var RN = new ZRN.RedesSociais.Youtube.Youtube(); var dadosGraf = RN.RetornaGraficoYoutubeCrescimentoSeguidores(idEmpresa, dtInicial, dtFinal, ZRN.Graficos.Configuracoes.AgruparPor.semana); return(dadosGraf); }
public EmpresaYoutubeVideos GetTimelineYoutube(int idEmpresa, DateTime dtInicial, DateTime dtFinal, int postsPagina, int pagina, string ordenacao) { var RNYoutube = new ZRN.RedesSociais.Youtube.Youtube(); var YoutubeTimeline = new EmpresaYoutubeVideos() { TotalDeVideos = RNYoutube.RetornaTotalDePosts(idEmpresa, dtInicial, dtFinal), Videos = RNYoutube.RetornaVideosYoutubeEmpresa(idEmpresa, dtInicial, dtFinal, postsPagina, pagina, ordenacao) }; return(YoutubeTimeline); }
public EmpresaYoutubeVideos GetYoutubeVideosMaisEngajamento(int idEmpresa, DateTime dtInicial, DateTime dtFinal, int postsPagina, int pagina) { var RNYoutube = new ZRN.RedesSociais.Youtube.Youtube(); var youtubeVideos = new EmpresaYoutubeVideos() { Videos = RNYoutube.RetornaPostsMaiorEngajamento(idEmpresa, dtInicial, dtFinal, postsPagina, pagina), TotalDeVideos = RNYoutube.RetornaTotalDePosts(idEmpresa, dtInicial, dtFinal) }; return(youtubeVideos); }
public List <ZRN.RedesSociais.Youtube.Resposta> GetRetornaRespostasComentarioVideo(int idComentario, int inicial, int quantidade) { var ZRNYoutube = new ZRN.RedesSociais.Youtube.Youtube(); return(ZRNYoutube.RetornaRespostasComentario(idComentario, inicial, quantidade)); }
public List <ZRN.RedesSociais.Youtube.Comentario> GetRetornaComentariosDeUmVideo(int id, int inicial, int quantidade) { var RNYoutube = new ZRN.RedesSociais.Youtube.Youtube(); return(RNYoutube.RetornaComentariosDeUmVideo(id, inicial, quantidade)); }
public ZRN.RedesSociais.Youtube.Video GetVideoYoutube(int id) { var RNYoutube = new ZRN.RedesSociais.Youtube.Youtube(); return(RNYoutube.RetornaDadosVideoYoutube(id)); }