Ejemplo n.º 1
0
        public ActionResult SalvarSenha(Jogador obj)
        {
            if (obj.NovaSenha != obj.ConfirmarSenha)
            {
                var jogador = new JogadorDAO().VerPerfil(((Jogador)User).IdUsuario);
                ViewBag.ErroMsg = "Senha não confirmada!";
                return(View("PagPerfil", obj));
            }

            new JogadorDAO().AlterarSenha(obj);
            return(RedirectToAction("PagPerfil", "Perfil"));
        }
Ejemplo n.º 2
0
        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));
        }
Ejemplo n.º 3
0
        public ActionResult Entrar(Jogador obj)
        {
            var jogadorLogado = new JogadorDAO().Logar(obj);

            if (jogadorLogado == null)
            {
                ViewBag.MsgErro = "Email ou senha invalido";
                return(View("IndexLogin"));
            }

            var userData = new JavaScriptSerializer().Serialize(jogadorLogado);

            FormsAuthenticationUtil.SetCustomAuthCookie(jogadorLogado.Email, userData, false);

            return(RedirectToAction("PaginaInicial", "PagInicio"));
        }
Ejemplo n.º 4
0
 public void AtualizaJogador(Jogador_Web item)
 {
     JogadorDAO.AtualizaJogador(item);
 }
Ejemplo n.º 5
0
 public void RemoveArtilharia(Jogador_Web item)
 {
     JogadorDAO.RemoveArtilharia(item);
 }
Ejemplo n.º 6
0
 public void RemoveJogador(Jogador_Web item)
 {
     JogadorDAO.RemoveJogador(item);
 }
Ejemplo n.º 7
0
 public void InserirJogador(Jogador_Web item)
 {
     JogadorDAO.InserirJogador(item);
 }
Ejemplo n.º 8
0
 public List <Jogador_Web> ObterJogador()
 {
     return(JogadorDAO.ObterJogador());
 }