public List <Usuario> ListarUsuariosInicial() { RankingDAO dao = new RankingDAO(); List <Usuario> listarRanking = new List <Usuario>(); listarRanking = dao.UsuariosInicials(); return(listarRanking); }
public List <Usuario> ListarRankMensal() { RankingDAO dao = new RankingDAO(); List <Usuario> listarRanking = new List <Usuario>(); listarRanking = dao.ListandoTabelaRankMensal(); return(listarRanking); }
public ActionResult PagPerfil() { var jogador = new JogadorDAO().VerPerfil(((Jogador)User).IdUsuario); var rankingMensal = new RankingDAO().MelhoresDoMes().FirstOrDefault(r => r.Jogador.IdUsuario == jogador.IdUsuario); jogador.RankingMensal = rankingMensal != null ? rankingMensal.Posicao : 0; var rankingSemanal = new RankingDAO().MelhoresDaSemana().FirstOrDefault(r => r.Jogador.IdUsuario == jogador.IdUsuario); jogador.RankingSemanal = rankingSemanal != null ? rankingSemanal.Posicao : 0; return(View(jogador)); }
public string processar(EntidadeDominio entidade) { Venda ven = (Venda)entidade; RankingDAO RANDAO = new RankingDAO(); foreach (Item_venda pro in ven.Produtos) { Ranking ran = new Ranking() { g_preco = ((Livro)pro.Pro).G_PRECO, Montante = pro.Pro.Preco * pro.Qtd, Id = ven.Cliente_prop.Id }; RANDAO.alterar(ran); } return(null); }
public List <Usuario> ListarUsuariosHank() { List <Usuario> mediausuario = new List <Usuario>(); List <Usuario> somausuario = new List <Usuario>(); List <Usuario> totalUsuario = new List <Usuario>(); RankingDAO dao = new RankingDAO(); mediausuario = dao.ListarMédiaUsuario(); somausuario = dao.ListarSomaUsuario(); for (int media = 0; media < mediausuario.Count; media++) { int y = 0; for (int soma = 0; soma < somausuario.Count; soma++) { if (mediausuario[media].avaliacao.idUsuario == somausuario[soma].avaliacao.idUsuario) { y = 1; Usuario usuario = new Usuario(); usuario.Nome = mediausuario[media].Nome; usuario.avaliacao.idUsuario = mediausuario[media].avaliacao.idUsuario; usuario.avaliacao.pontos = mediausuario[media].avaliacao.mediaPontos + somausuario[soma].avaliacao.pontos; totalUsuario.Add(usuario); } else { int x = 0; for (int media2 = 0; media2 < mediausuario.Count; media2++) { if (mediausuario[media2].avaliacao.idUsuario == somausuario[soma].avaliacao.idUsuario) { x = 1; } } if (x == 0) { Usuario usuario = new Usuario(); usuario.Nome = somausuario[soma].Nome; usuario.avaliacao.idUsuario = somausuario[soma].avaliacao.idUsuario; usuario.avaliacao.pontos = somausuario[soma].avaliacao.pontos; totalUsuario.Add(usuario); } } } if (y == 0) { Usuario usuario = new Usuario(); usuario.Nome = mediausuario[media].Nome; usuario.avaliacao.idUsuario = mediausuario[media].avaliacao.idUsuario; usuario.avaliacao.pontos = mediausuario[media].avaliacao.mediaPontos; totalUsuario.Add(usuario); } } return(totalUsuario); }
public void ExecutarRankMensalJob() { RankingDAO dao = new RankingDAO(); dao.ExecutarRankingMensal(); }
public void ExecutarRankSemanalJob() { RankingDAO dao = new RankingDAO(); dao.ExecutarRankingSemanal(); }
public void ExecutarRankDiarioJob() { RankingDAO dao = new RankingDAO(); dao.ExecutarRankingDiario(); }