示例#1
0
        private void button2_Click(object sender, EventArgs e)
        {
            bool representante = false;

            if (rbSim.Checked)
            {
                representante = true;
            }
            else
            {
                representante = false;
            }

            TccRepresentantes db = new TccRepresentantes();

            Alunos aluno = new Alunos {
                Aluno = textBox1.Text, CGM = Convert.ToInt32(maskedTextBox1.Text), Representante = representante, Turma = comboBox1.Text
            };

            LoginUsuarios logUsu = new LoginUsuarios();

            logUsu.Usuario = textBox1.Text;
            logUsu.Senha   = maskedTextBox1.Text;


            if (representante)
            {
                Voto voto = new Voto {
                    candiato = Convert.ToInt32(maskedTextBox1.Text), Voto1 = 0, Alunos = aluno
                };
                db.Voto.Add(voto);
            }


            db.Alunos.Add(aluno);
            db.LoginUsuarios.Add(logUsu);

            db.SaveChanges();

            textBox1.Text        = "";
            maskedTextBox1.Text  = "";
            comboBox1.Text       = "";
            rbSim.Checked        = false;
            radioButton2.Checked = false;

            RestricaoRepresentante();
        }
示例#2
0
        private void button2_Click(object sender, EventArgs e)
        {
            if (MessageBox.Show("Confirma Voto?", "Voto",
                                MessageBoxButtons.YesNo) == DialogResult.Yes)
            {
                string nomeRpresentate = string.Empty;

                if (radioButton1.Checked)
                {
                    nomeRpresentate = lblName1.Text;
                }
                if (radioButton2.Checked)
                {
                    nomeRpresentate = lblName2.Text;
                }
                if (radioButton3.Checked)
                {
                    nomeRpresentate = lblNome3.Text;
                }
                if (radioButton3.Checked)
                {
                    nomeRpresentate = lblName4.Text;
                }

                //grava voto no banco de dados
                TccRepresentantes db = new TccRepresentantes();

                Alunos aluno = db.Alunos.Where(a => a.Aluno == nomeRpresentate).FirstOrDefault();
                Voto   voto  = db.Voto.Where(v => v.Alunos.Aluno == nomeRpresentate).FirstOrDefault();

                /*voto.Voto1 = voto.Voto1 + 1;*/
                Voto novoVoto = new Voto()
                {
                    Alunos = aluno, Voto1 = 0, candiato = voto.candiato
                };
                db.Voto.Add(novoVoto);

                db.SaveChanges();

                Application.OpenForms["Form1"].Activate();
                Application.OpenForms["Form1"].Show();

                this.Hide();
                this.Dispose();
            }
        }