示例#1
0
		protected void btnFotosDeputados_Click(object sender, EventArgs e)
		{
			Dados deputadoFed = new Dados();
			deputadoFed.DirFiguras = Server.MapPath("Figuras");
			deputadoFed.DownaloadFotos();
		}
示例#2
0
		protected void ButtonCarregarRec_Click(object sender, EventArgs e)
		{
			if (TextBoxAno.Text == "")
				return;

			String atualDir = Server.MapPath("Upload");

			Dados dados = new Dados();

			if (dados.CarregaDadosReceitaEleicao(atualDir, TextBoxAno.Text) == false)
			{
				Response.Write("<script>alert('Erro na carga de dados: " + dados.MsgErro.Replace("'", "") + "')</script>");
			}
			else
			{
				Response.Write("<script>alert('Processamento concluído.')</script>");
			}
		}
示例#3
0
		protected void ButtonEfetivaDep_Click(object sender, EventArgs e)
		{
			Dados dados = new Dados();

			if (dados.EfetivaDados())
			{
				Response.Write("<script>alert('Processamento concluído.')</script>");
			}
			else
			{
				Response.Write("<script>alert('Erro na carga de dados: " + dados.MsgErro.Replace("'", "") + "')</script>");
			}
		}
示例#4
0
		protected void Carregar(String atualDir)
		{
			Dados dados = new Dados();
			DirectoryInfo dir = new DirectoryInfo(atualDir);

			dados.DirFiguras = Server.MapPath("Figuras");

			foreach (FileInfo file in dir.GetFiles("*.xml"))
			{
				if (dados.CarregaDados(file.FullName, CheckBoxDiferenca.Checked)) //, GridViewPrevia, GridViewAcerto))
				{
					File.Delete(file.FullName);
				}
				else
				{
					Response.Write("<script>alert('Erro na carga de dados: " + dados.MsgErro.Replace("'", "") + "')</script>");
					return;
				}
			}
		}
		protected void DropDownListGrupo_SelectedIndexChanged(object sender, EventArgs e)
		{
			DropDownListParlamentar.Items.Clear();
			DropDownListDespesa.Items.Clear();
			DropDownListPartido.Items.Clear();

			switch (DropDownListGrupo.SelectedValue)
			{
				case GRUPO_DEPUTADO_FEDERAL:
					Dados dados = new Dados();
					dados.CarregaValores(Cache, DropDownListParlamentar, DropDownListDespesa, DropDownListPartido);
					LabelUltimaAtualizacao.Text = "Última Atualização: " + dados.UltimaAtualizacao.ToString("dd/MM/yyyy");
					break;

				case GRUPO_SENADOR:
					DadosSenadores dadosSenadores = new DadosSenadores();
					dadosSenadores.CarregaValores(Cache, DropDownListParlamentar, DropDownListDespesa, DropDownListPartido);
					LabelUltimaAtualizacao.Text = "Última Atualização: " + dadosSenadores.UltimaAtualizacao.ToString("dd/MM/yyyy");
					break;
			}
		}
		protected void Page_Load(object sender, EventArgs e)
		{
			GridViewResultado.PreRender += GridViewResultado_PreRender;
			mAuthenticated = System.Web.HttpContext.Current.User.Identity.IsAuthenticated;

			if (mAuthenticated)
			{
				if (System.Web.HttpContext.Current.User.IsInRole("REVISOR"))
				{
					ButtonShare.Visible = true;
				}
			}

			if (!IsPostBack)
			{
				//Chave para exportação do CSV
				ViewState["ChavePesquisa"] = Guid.NewGuid().ToString();

				DropDownListGrupo.Items.Add(new ListItem(GRUPO_DEPUTADO_FEDERAL, GRUPO_DEPUTADO_FEDERAL));
				DropDownListGrupo.Items.Add(new ListItem(GRUPO_SENADOR, GRUPO_SENADOR));

				if (Convert.ToString(Session["TipoPesquisa"]) == "SENADOR")
				{
					DropDownListGrupo.SelectedValue = GRUPO_SENADOR;
				}

				switch (DropDownListGrupo.SelectedValue)
				{
					case GRUPO_DEPUTADO_FEDERAL:
						Dados dados = new Dados();
						dados.CarregaValores(Cache, DropDownListParlamentar, DropDownListDespesa, DropDownListPartido);
						LabelUltimaAtualizacao.Text = "Última Atualização: " + dados.UltimaAtualizacao.ToString("dd/MM/yyyy");
						break;

					case GRUPO_SENADOR:
						DadosSenadores dadosSenadores = new DadosSenadores();
						dadosSenadores.CarregaValores(Cache, DropDownListParlamentar, DropDownListDespesa, DropDownListPartido);
						LabelUltimaAtualizacao.Text = "Última Atualização: " + dadosSenadores.UltimaAtualizacao.ToString("dd/MM/yyyy");
						break;
				}

				DropDownListPerido.Items.Add(new ListItem(Pesquisa.PERIODO_MES_ATUAL, Pesquisa.PERIODO_MES_ATUAL));
				DropDownListPerido.Items.Add(new ListItem(Pesquisa.PERIODO_MES_ANTERIOR, Pesquisa.PERIODO_MES_ANTERIOR));
				DropDownListPerido.Items.Add(new ListItem(Pesquisa.PERIODO_MES_ULT_4, Pesquisa.PERIODO_MES_ULT_4) { Selected = true });
				DropDownListPerido.Items.Add(new ListItem(Pesquisa.PERIODO_ANO_ATUAL, Pesquisa.PERIODO_ANO_ATUAL));
				DropDownListPerido.Items.Add(new ListItem(Pesquisa.PERIODO_ANO_ANTERIOR, Pesquisa.PERIODO_ANO_ANTERIOR));
				DropDownListPerido.Items.Add(new ListItem(Pesquisa.PERIODO_MANDATO_55, Pesquisa.PERIODO_MANDATO_55));
				DropDownListPerido.Items.Add(new ListItem(Pesquisa.PERIODO_MANDATO_54, Pesquisa.PERIODO_MANDATO_54));
				DropDownListPerido.Items.Add(new ListItem(Pesquisa.PERIODO_MANDATO_53, Pesquisa.PERIODO_MANDATO_53));
				DropDownListPerido.Items.Add(new ListItem(Pesquisa.PERIODO_INFORMAR, Pesquisa.PERIODO_INFORMAR));
				DropDownListPerido.Items.Add(new ListItem(Pesquisa.TUDO, Pesquisa.TUDO));

				DropDownListAgrupamento.Items.Add(new ListItem(Pesquisa.AGRUPAMENTO_PARLAMENTAR, Pesquisa.AGRUPAMENTO_PARLAMENTAR));
				DropDownListAgrupamento.Items.Add(new ListItem(Pesquisa.AGRUPAMENTO_DESPESA, Pesquisa.AGRUPAMENTO_DESPESA));
				DropDownListAgrupamento.Items.Add(new ListItem(Pesquisa.AGRUPAMENTO_FORNECEDOR, Pesquisa.AGRUPAMENTO_FORNECEDOR));
				DropDownListAgrupamento.Items.Add(new ListItem(Pesquisa.AGRUPAMENTO_PARTIDO, Pesquisa.AGRUPAMENTO_PARTIDO));
				DropDownListAgrupamento.Items.Add(new ListItem(Pesquisa.AGRUPAMENTO_UF, Pesquisa.AGRUPAMENTO_UF));
				DropDownListAgrupamento.Items.Add(new ListItem(Pesquisa.AGRUPAMENTO_DOCUMENTO, Pesquisa.AGRUPAMENTO_DOCUMENTO));

				DropDownListMesInicial.Items.Add(new ListItem("Jan", "01"));
				DropDownListMesInicial.Items.Add(new ListItem("Fev", "02"));
				DropDownListMesInicial.Items.Add(new ListItem("Mar", "03"));
				DropDownListMesInicial.Items.Add(new ListItem("Abr", "04"));
				DropDownListMesInicial.Items.Add(new ListItem("Maio", "05"));
				DropDownListMesInicial.Items.Add(new ListItem("Jun", "06"));
				DropDownListMesInicial.Items.Add(new ListItem("Jul", "07"));
				DropDownListMesInicial.Items.Add(new ListItem("Ago", "08"));
				DropDownListMesInicial.Items.Add(new ListItem("Set", "09"));
				DropDownListMesInicial.Items.Add(new ListItem("Out", "10"));
				DropDownListMesInicial.Items.Add(new ListItem("Nov", "11"));
				DropDownListMesInicial.Items.Add(new ListItem("Dez", "12"));

				DropDownListMesFinal.Items.Add(new ListItem("Jan", "01"));
				DropDownListMesFinal.Items.Add(new ListItem("Fev", "02"));
				DropDownListMesFinal.Items.Add(new ListItem("Mar", "03"));
				DropDownListMesFinal.Items.Add(new ListItem("Abr", "04"));
				DropDownListMesFinal.Items.Add(new ListItem("Maio", "05"));
				DropDownListMesFinal.Items.Add(new ListItem("Jun", "06"));
				DropDownListMesFinal.Items.Add(new ListItem("Jul", "07"));
				DropDownListMesFinal.Items.Add(new ListItem("Ago", "08"));
				DropDownListMesFinal.Items.Add(new ListItem("Set", "09"));
				DropDownListMesFinal.Items.Add(new ListItem("Out", "10"));
				DropDownListMesFinal.Items.Add(new ListItem("Nov", "11"));
				DropDownListMesFinal.Items.Add(new ListItem("Dez", "12"));

				DropDownListUF.Items.Add(new ListItem("Acre", "AC"));
				DropDownListUF.Items.Add(new ListItem("Alagoas", "AL"));
				DropDownListUF.Items.Add(new ListItem("Amapá", "AP"));
				DropDownListUF.Items.Add(new ListItem("Amazonas", "AM"));
				DropDownListUF.Items.Add(new ListItem("Bahia", "BA"));
				DropDownListUF.Items.Add(new ListItem("Ceará", "CE"));
				DropDownListUF.Items.Add(new ListItem("Distrito Federal", "DF"));
				DropDownListUF.Items.Add(new ListItem("Espírito Santo", "ES"));
				DropDownListUF.Items.Add(new ListItem("Goiás", "GO"));
				DropDownListUF.Items.Add(new ListItem("Maranhão", "MA"));
				DropDownListUF.Items.Add(new ListItem("Minas Gerais", "MG"));
				DropDownListUF.Items.Add(new ListItem("Mato Grosso", "MT"));
				DropDownListUF.Items.Add(new ListItem("Mato Grosso do Sul", "MS"));
				DropDownListUF.Items.Add(new ListItem("Pará", "PA"));
				DropDownListUF.Items.Add(new ListItem("Paraíba", "PB"));
				DropDownListUF.Items.Add(new ListItem("Paraná", "PR"));
				DropDownListUF.Items.Add(new ListItem("Pernambuco", "PE"));
				DropDownListUF.Items.Add(new ListItem("Piauí", "PI"));
				DropDownListUF.Items.Add(new ListItem("Rio de Janeiro", "RJ"));
				DropDownListUF.Items.Add(new ListItem("Rio Grande do Norte", "RN"));
				DropDownListUF.Items.Add(new ListItem("Rondônia", "RO"));
				DropDownListUF.Items.Add(new ListItem("Roraima", "RR"));
				DropDownListUF.Items.Add(new ListItem("Rio Grande do Sul", "RS"));
				DropDownListUF.Items.Add(new ListItem("Santa Catarina", "SC"));
				DropDownListUF.Items.Add(new ListItem("Sergipe", "SE"));
				DropDownListUF.Items.Add(new ListItem("São Paulo", "SP"));
				DropDownListUF.Items.Add(new ListItem("Tocantins", "TO"));

				//for (Int32 i = DateTime.Today.Year; i >= dados.MenorAno; i--)
				for (Int32 i = DateTime.Today.Year; i >= 2009; i--)
				{
					DropDownListAnoInicial.Items.Add(new ListItem(i.ToString(), i.ToString()));
					DropDownListAnoFinal.Items.Add(new ListItem(i.ToString(), i.ToString()));
				}

				//DropDownListPerido.Attributes.Add("onchange", "showHiddenPeriodo(this);");
			}
			else
			{
				if (Request["__EVENTTARGET"] == "ButtonExportar_Click")
				{
					if (ViewState["ChavePesquisa"] != null)
					{
						DataTable dtUltimaConsulta = HttpContext.Current.Session["AuditoriaUltimaConsulta" + ViewState["ChavePesquisa"].ToString()] as DataTable;
						if (dtUltimaConsulta != null)
						{
							DataTable dtExport = dtUltimaConsulta.Copy();
							dtExport.Columns.RemoveAt(0);
							CsvHelper.ExportarCSV(dtExport);
						}
					}
				}
			}
		}