コード例 #1
0
 protected void SalvarJogador_C(object sender, EventArgs e)
 {
     ErroLogin.Visible = false;
     //verifica se logi já existe
     if (Usuario.LoginOcupado(loginTextBox.Text))
     {
         senhaTextBox.Text = "";
         confirmeSenhaTextBox.Text = "";
         ErroLogin.Visible = true;
     }
     else
     {
         Jogador j = new Jogador(nomeTextBox.Text, sobrenomeTextBox.Text, loginTextBox.Text, senhaTextBox.Text);
         //essa função deve cadastrar o jogador e retornar TRUE se der certo
         if (j.CadastrarJogador())
         {
             //Jogador cadastrado com sucesso PARABÉNS, você será redirecionado para tela de login para confirmar o cadastro!
             Response.Redirect("~/Interface/Home.aspx");
         }
         else
         {
             //houve algum problema
         }
     }
 }
コード例 #2
0
 //ta meio estranho mas to com preguiça de atualizar
 protected void SalvarJogador_C(object sender, EventArgs e)
 {
     Jogador jogadorAtualizado = new Jogador();
     // se escolheu mudar a senha
     if(AlterarSenhaCheckBox.Checked == true) 
     {
         if (senhaAntigaTextBox.Text.Equals(Convert.ToString(Session["senha"])))// se senha antiga confirma
         {
             jogadorAtualizado = new Jogador(Convert.ToInt32(Session["id"]),nomeTextBox.Text,sobrenomeTextBox.Text,
                 loginTextBox.Text, novaSenhaTextBox.Text );
             // Agora sim vamos atualizar a tabela
             if (jogadorAtualizado.AtualizarJogador())
             {
                 Response.Redirect("~/Interface/JogadorMenu.aspx");
             }
             else
             {
                 Response.Write("Ops! deu algum problema");
             }
         }
         else//se senha antiga não confirma
         {
             senhaIncorretaAviso.Visible = true;
             novaSenhaTextBox.Text = "";
             confirmeNovaSenhaTextBox.Text = "";
         }
     }
     else //se não quer mudar a senha
     {
         jogadorAtualizado = new Jogador( Convert.ToInt32(Session["id"]), nomeTextBox.Text, sobrenomeTextBox.Text,
                 loginTextBox.Text, Convert.ToString(Session["senha"]));
         // Agora sim vamos atualizar a tabela
         if (jogadorAtualizado.AtualizarJogador())
         {
             Response.Redirect("~/Interface/JogadorMenu.aspx");
         }
         else
         {
             Response.Write("Ops! deu algum problema");
         }
     }
     
 }
コード例 #3
0
 protected void confirmarRemoverPerfil_C(object sender, EventArgs e)
 {
     int id = Convert.ToInt32(Session["id"]);
     Jogador j = new Jogador();
     j.IdUsuario = id;
     Ranking r = new Ranking();
     r.IdUsuario = id;
     r.RemoverJogadorRanking();
     j.RemoverJogador();
     Response.Redirect("~/Interface/" + Convert.ToString(Session["Tipo"]) + "Menu.aspx");
 }