Example #1
0
        public Home()
        {
            InitializeComponent();
            List <Eleicao_DTO> data;

            data = ControleEleicoes_BLL.RetEleicoes();
            int aux = data.Count;

            for (int cont = 0; cont < aux; cont++)
            {
                dataGridView1.Rows.Add(data[cont].DataEleicao.ToString(), data[cont].Nome.ToString(), data[cont].Status.ToString());
            }

            bool flag = ControleEleicoes_BLL.VerificaAtiva();

            if (flag == true)
            {
                button2.Enabled = true;
                button5.Enabled = true;
                button6.Enabled = false;
            }
        }
Example #2
0
 private void button6_Click(object sender, EventArgs e)
 {
     try
     {
         int    cont   = dataGridView1.RowCount;
         int    indice = dataGridView1.SelectedRows[0].Index;
         string data   = dataGridView1.Rows[indice].Cells[0].Value.ToString();
         bool   flag   = ControleEleicoes_BLL.IniciarEleicao(data);
         if (flag == true)
         {
             MessageBox.Show("Eleição iniciada com sucesso!", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information);
             Home.ActiveForm.Refresh();
         }
     }
     catch (ArgumentOutOfRangeException)
     {
         MessageBox.Show("Por favor, selecione uma eleição disponivel", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message, "erro", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }