コード例 #1
0
ファイル: Voto.cs プロジェクト: dielduarte/votaai
        public DataSet BuscarDadosAlteracao(Voto voto, string cargo, string estado)
        {
            if (conexao == null)
            {
                conexao = new Conexao();
            }

            return(voto.BuscaParaGrafico(cargo, estado));
        }
コード例 #2
0
ファイル: Relatorio.aspx.cs プロジェクト: dielduarte/votaai
        protected void BtnGerarRelatorio_Click(object sender, EventArgs e)
        {
            DataSet dados = new DataSet();
            Voto votos = new Voto();
            string obj = "";

            //Irá pegar o parâmetro passado pela URL
            string parametro = Request.QueryString["filtro"];

            dynamic[] campos = {presidente, senador, governador, federal, estadual};

            switch (parametro)
            { 
                case "estado":
                   obj = selectestado.SelectedItem.Value;
                    break;
                case "sexo":
                    obj = selectsexo.SelectedItem.Value;
                    break;
                case "zona":
                    obj = txtZona.Text;
                    break;
                case "secao":
                    obj = txtSecao.Text;
                    break;
            }

            

            for (int i = 1; i <= 5; i++)
            {
                dados = votos.Relatorio(obj, i, parametro);

                if (dados.Tables[0].Rows.Count == 0)
                {
                    vazio.Style["display"] = "block";
                    return;
                }

                for (int j = 0; j < dados.Tables[0].Rows.Count; j++)
                {
                    campos[i - 1].Text += dados.Tables[0].Rows[j]["nome"].ToString() + ": " + dados.Tables[0].Rows[j]["votos"].ToString() + " Votos";
                    if(i != 1)
                        campos[i - 1].Text += string.Format("- {0}", dados.Tables[0].Rows[j]["estado"].ToString());

                    campos[i - 1].Text += "<br />";
                }
            }

            resposta.Style["display"] = "block";
            confirma.Style["display"] = "none";
        }
コード例 #3
0
ファイル: Voto.cs プロジェクト: dielduarte/votaai
        public DataSet BuscarDadosAlteracao(Voto voto, string cargo, string estado)
        {


            if (conexao == null)
                conexao = new Conexao();

            return voto.BuscaParaGrafico(cargo, estado);
        }