private void btnSair_Click(object sender, RoutedEventArgs e) { frmAdm frm = new frmAdm(u.IDUsuario); frm.Show(); Close(); }
private void btnVCadastrar_Click(object sender, RoutedEventArgs e) { //cadastra a missao //verificar se tudo está preenchido int idP = (int)comboBox.SelectedValue; Personagem p = new Personagem(); p.IDPesonagem = idP; p = PersogemDAO.BuscarPersonagemPorId(p); if (txtNome.Text.Trim() == string.Empty || txtDescr.Text.Trim() == string.Empty || txtExp.Text.Trim() == string.Empty || txtGold.Text.Trim() == string.Empty) { MessageBox.Show("Preencha todos os campos"); } else { Missao m = new Missao { Name = txtNome.Text, Descricao = txtDescr.Text, ExperienciaConcedida = Convert.ToDouble(txtExp.Text), GoldConcedido = Convert.ToDouble(txtGold.Text), personagem = p }; if (MissaoDAO.CadastrarMissao(m)) { //cadastra MessageBox.Show("Cadastro Efetuado com Sucesso "); frmAdm frm = new frmAdm(u.IDUsuario); frm.Show(); Close(); } else { //tirar isso dps MessageBox.Show("Erro no Banco"); } } //volta para adm }
private void btnLogin_Click(object sender, RoutedEventArgs e) { //verificar o login Usuario u = new Usuario(); u.Login = txtUsuario.Text; u.Senha = txtSenha.Text; Usuario c = UsuarioDAO.BuscarUsuarioPorLogin(u); if (c == null) { //caso o login n exista dar uma mensagem MessageBox.Show("Esse Login não Existe", "Erro ao Logar"); } else { c = UsuarioDAO.Logar(u); if (c == null) { MessageBox.Show("A senha está Incorreta", "Erro ao Logar"); } else { //verificar se for adm ou n if (c.Adm == true) { //ir para adm frmAdm frm = new frmAdm(c.IDUsuario); frm.Show(); Close(); } else { frmUsuario frm = new frmUsuario(c.IDUsuario); frm.Show(); Close(); } } } }
private void btnVCadastrar_Click(object sender, RoutedEventArgs e) { Missao mii = new Missao(); int idP = (int)comboBox.SelectedValue; Personagem p = new Personagem(); p.IDPesonagem = idP; p = PersogemDAO.BuscarPersonagemPorId(p); if (txtNome.Text.Trim() == string.Empty || txtDescr.Text.Trim() == string.Empty || txtExp.Text.Trim() == string.Empty || txtGold.Text.Trim() == string.Empty) { MessageBox.Show("Preencha todos os campos"); } else { mii = m; mii.Name = txtNome.Text; mii.Descricao = txtDescr.Text; mii.ExperienciaConcedida = Convert.ToDouble(txtExp.Text); mii.GoldConcedido = Convert.ToDouble(txtGold.Text); mii.personagem = p; if (MissaoDAO.AlterarMissao(m)) { //cadastra MessageBox.Show("Alterado com Sucesso "); frmAdm frm = new frmAdm(u.IDUsuario); frm.Show(); Close(); } else { //tirar isso dps MessageBox.Show("Erro no Banco"); } } }
private void btnVCadastrar_Click(object sender, RoutedEventArgs e) { Personagem p = new Personagem { user = u }; p.Modelo = 0; p.Elemento = ""; //cadastra o personagem com o id do user //faz os if para linkar o elemento com atk,iniciativa e vida total //linka o radio btn com o type if (rbtn1.IsChecked == true) { p.Modelo = 1; } if (rbtn2.IsChecked == true) { p.Modelo = 2; } if (rbtn3.IsChecked == true) { p.Modelo = 3; } if (rbtn4.IsChecked == true) { p.Modelo = 4; } if (rbtnAgua.IsChecked == true) { p.Elemento = "Agua"; } if (rbtnAr.IsChecked == true) { p.Elemento = "Ar"; } if (rbtnTera.IsChecked == true) { p.Elemento = "Terra"; } if (rbtnFogo.IsChecked == true) { p.Elemento = "Fogo"; } if (txtNome.Text.Trim() == string.Empty || p.Elemento.Equals("") || p.Modelo == 0 || txtLVL.Text.Trim() == string.Empty) { MessageBox.Show("Preencha os campos"); } else { p.Nome = txtNome.Text; p.Experiencia = 0; p.Level = Convert.ToInt32(txtLVL.Text); p.Missao = 0; switch (p.Elemento) { case "Agua": p.VidaTotal = 600 + (p.Level * 100); p.VidaAtual = p.VidaTotal; p.Iniciativa = 3; p.Ataque = 40 + (p.Level * 10); break; case "Ar": p.VidaTotal = 500 + (p.Level * 100); p.VidaAtual = p.VidaTotal; p.Iniciativa = 5; p.Ataque = 20 + (p.Level * 10); break; case "Terra": p.VidaTotal = 700 + (p.Level * 100); p.VidaAtual = p.VidaTotal; p.Iniciativa = 1; p.Ataque = 60 + (p.Level * 10); break; case "Fogo": p.VidaTotal = 400 + (p.Level * 100); p.VidaAtual = p.VidaTotal; p.Iniciativa = 4; p.Ataque = 30 + (p.Level * 10); break; } MessageBoxResult resultado = MessageBox.Show("Deseja Cadastrar o Personagem?", "Confirmação de Cadastro", MessageBoxButton.YesNo, MessageBoxImage.Question); if (resultado == MessageBoxResult.No) { //cancela a alteração !! e manda para a page do user frmAdm frm = new frmAdm(u.IDUsuario); frm.Show(); Close(); } else { p.UltimaConexao = DateTime.Now; //mandando para o banco p = PersogemDAO.CadastrarPersonagemEReturnID(p); Missao mii = new Missao(); mii = m; mii.Name = nome; mii.Descricao = d; mii.ExperienciaConcedida = exp; mii.GoldConcedido = gold; mii.personagem = p; MissaoDAO.AlterarMissao(mii); MessageBox.Show("Criado e Alterado com Sucesso "); frmAdm frm = new frmAdm(u.IDUsuario); frm.Show(); Close(); } } }