Exemplo n.º 1
0
 private void edit_bt_Click(object sender, EventArgs e)
 {
     Console.WriteLine(UserMode);
     if (UserMode == "Torcedor")
     {
         if (usuario_tb.Text == "" || senha_tb.Text == "" || confsenha_tb.Text == "" || nome_completo_tb.Text == "" || cpf_tb.Text == "" || email_tb.Text == "" || time_tb.Text == "")
         {
             MessageBox.Show("Preencha todos Campos!");
             return;
         }
         else
         {
             Classes.TorcedorDAO cDAO = new Classes.TorcedorDAO();
             Classes.Torcedores  c    = new Classes.Torcedores(cDAO.SelectBD(OldUser)[0].Id, usuario_tb.Text, senha_tb.Text, nome_completo_tb.Text, cpf_tb.Text, email_tb.Text, time_tb.Text);
             cDAO.UpdateBD(cDAO.SelectBD(OldUser)[0].Nome_usuario, c);
             Close();
         }
     }
     if (UserMode == "Organizador")
     {
         if (usuario_tb.Text == "" || senha_tb.Text == "" || confsenha_tb.Text == "" || nome_completo_tb.Text == "" || Autentificacao_tb.Text == "" || organização_tb.Text == "" || funcao_tb.Text == "")
         {
             MessageBox.Show("Preencha todos Campos!");
             return;
         }
         else
         {
             Classes.OrganizadorDAO tDAO = new Classes.OrganizadorDAO();
             Classes.Organizadores  c    = new Classes.Organizadores(tDAO.SelectBD(OldUser)[0].Id, usuario_tb.Text, senha_tb.Text, nome_completo_tb.Text, Autentificacao_tb.Text, organização_tb.Text, funcao_tb.Text);
             tDAO.UpdateBD(tDAO.SelectBD(OldUser)[0].Nome_usuario, c);
             Close();
         }
     }
 }
 private void deletarCadastroToolStripMenuItem_Click(object sender, EventArgs e)
 {
     Classes.TorcedorDAO oDAO = new Classes.TorcedorDAO();
     if (MessageBox.Show("Deseja deletar sua conta?", "Deletar Conta", MessageBoxButtons.YesNo) == DialogResult.Yes)
     {
         oDAO.DeleteBD(Login.userName);
         Login l = new Login();
         Hide();
         l.ShowDialog();
         Close();
     }
     else
     {
         return;
     }
 }
Exemplo n.º 3
0
 public void TorcedorEditMode(string nomeUsuario)
 {
     Classes.Torcedores t = new Classes.TorcedorDAO().SelectBD(nomeUsuario)[0];
     nome_tb.Enabled       = false;
     OldUser               = t.Nome_usuario;
     UserMode              = "Torcedor";
     nome_completo_tb.Text = t.Nome_completo;
     usuario_tb.Text       = t.Nome_usuario;
     senha_tb.Text         = t.Senha;
     cpf_tb.Text           = t.Cpf;
     email_tb.Text         = t.Email;
     time_tb.Text          = t.Time;
     ControlarComponentes(FormStatus.Torcedor);
     edit_bt.Visible      = true;
     registrar_bt.Visible = false;
     organizador.Enabled  = false;
     torcedor.Enabled     = false;
 }
        private void Main_Menu_Torcedor_Load(object sender, EventArgs e)
        {
            Classes.Torcedores tor = new Classes.TorcedorDAO().SelectBD(Login.userName)[0];
            NomeCompleto_lb.Text = tor.Nome_completo;
            email_lb.Text        = "Email: " + tor.Email;
            id_lb.Text           = "ID: " + Convert.ToString(tor.Id);
            TimeTorce_lb.Text    = "Torcedor do " + tor.Time;

            List <Classes.Jogo> listjogo = new Classes.JogoDAO().SelectBD(tor.Time);

            dataGridView1.Columns.Add("id_jogo", "id");
            dataGridView1.Columns.Add("nomeequipeCasa", "Equipe Casa");
            dataGridView1.Columns.Add("golsequipeCasa", "Gols Casa");
            dataGridView1.Columns.Add("nomeEquipeFora", "Equipe Fora");
            dataGridView1.Columns.Add("golsequipefora", "Gols Fora");
            dataGridView1.Columns.Add("nomelocal", "Local");
            dataGridView1.Columns.Add("nomeCampeonato", "Campeonato");
            dataGridView1.Columns.Add("nomeUsuario", "Responsavel");

            foreach (Classes.Jogo j in listjogo)
            {
                dataGridView1.Rows.Add(j.Id, j.EquipeCasa.Nome, j.GolsEquipeCasa, j.EquipeFora.Nome, j.GolsEquipeFora, j.Local.Nome, j.Campeonato.Nome, j.Responsavel.Nome_usuario);
            }
        }
Exemplo n.º 5
0
        private void registrar_bt_Click(object sender, EventArgs e)
        {
            int    id            = 0; //valor irá ser alterado na DAO
            string nome          = nome_tb.Text;
            string usuario       = usuario_tb.Text;
            string senha         = senha_tb.Text;
            string csenha        = confsenha_tb.Text;
            string email         = email_tb.Text;
            string nome_completo = nome_completo_tb.Text;
            string cpf           = cpf_tb.Text;
            string time          = time_tb.Text;
            string autenticacao  = "000321123abc";     //A autenticação deve corresponder a esse número
            string organizacao   = organização_tb.Text;
            string funcao        = funcao_tb.Text;

            if (torcedor.Checked == true)
            {
                Classes.Torcedores  t    = new Classes.Torcedores(id, usuario, senha, nome_completo, cpf, email, time);
                Classes.TorcedorDAO tDAO = new Classes.TorcedorDAO();

                if (nome == "" || usuario == "" || senha == "" || csenha == "" || email == "" || nome_completo == "" || cpf == "" || time == "")
                {
                    MessageBox.Show("Você deve preencher todos os campos");
                    return;
                }
                else if (tDAO.SelectBD(usuario).Count > 0)
                {
                    MessageBox.Show("Usuario já existente!");
                    return;
                }
                else if (senha != csenha)
                {
                    MessageBox.Show("Senhas não correspondem");
                    return;
                }
                else
                {
                    tDAO.InsertBD(t);
                    Close();
                }
            }

            if (organizador.Checked == true)
            {
                if (nome == "" || usuario == "" || senha == "" || csenha == "" || autenticacao == "" || nome_completo == "" || organizacao == "" || funcao == "")
                {
                    MessageBox.Show("Você deve preencher todos os campos");
                    return;
                }
                else if (senha != csenha)
                {
                    MessageBox.Show("Senhas não correspondem");
                    return;
                }
                else if (Autentificacao_tb.Text != autenticacao) //So pode se cadastrar quem possui o código de autentificação
                {
                    MessageBox.Show("Numero de autentificação não válido!");
                    return;
                }
                else
                {
                    Classes.Organizadores  t    = new Classes.Organizadores(id, usuario, senha, nome_completo, autenticacao, organizacao, funcao);
                    Classes.OrganizadorDAO tDAO = new Classes.OrganizadorDAO();
                    tDAO.InsertBD(t);
                    Close();
                }
            }
        }