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