private void button1_Click(object sender, EventArgs e) { Funcoes function = new Funcoes(); List<remag_individualizacao> individualizacao = new List<remag_individualizacao>(); if (this.radioButtonFuncionario.Checked) { individualizacao = function.GetIndividualizacao(this.TextBoxConteudo.Text).ToList(); } else if (this.radioButtonRecolhimento.Checked) { individualizacao = function.GetIndividualizacao(Convert.ToDateTime(this.TextBoxConteudo.Text)).ToList(); } else if (this.radioButtonTodos.Checked) { individualizacao = function.GetIndividualizacao().ToList(); } else if (this.radioButtonCompetencia.Checked) { individualizacao = function.GetIndividualizacao(this.TextBoxConteudo.Text,true).ToList(); } if (individualizacao.Count > 0) { RptIndividualizacao report = new RptIndividualizacao(individualizacao); report.ShowPreview(); } else { MessageBox.Show("Não foram feitas individualizações na competência e data de recolhimento informada.","Remag Plus",MessageBoxButtons.OK,MessageBoxIcon.Warning); } }
private void DoConsulta() { Funcoes function = new Funcoes(); List<remag_individualizacao> individualizacao = new List<remag_individualizacao>(); if (radioButtonGeral.Checked) { individualizacao = function.GetIndividualizacao(); } else if (radioButtonFuncionario.Checked) { individualizacao = function.GetIndividualizacao(TextBoxPesquisa.Text); } else if (radioButtonDataRecolhimento.Checked) { individualizacao = function.GetIndividualizacao(Convert.ToDateTime(TextBoxPesquisa.Text)); } else if (radioButtonCompetencia.Checked) { individualizacao = function.GetIndividualizacao(TextBoxPesquisa.Text,true); } decimal jam = decimal.Zero; decimal deposito = decimal.Zero; decimal deposito13 = decimal.Zero; this.listViewConsulta.Items.Clear(); foreach (remag_individualizacao ind in individualizacao) { ListViewItem item = this.listViewConsulta.Items.Add(ind.remag_funcionario.pis); item.SubItems.Add(ind.remag_funcionario.nome); item.SubItems.Add(ind.competencia); item.SubItems.Add(ind.data_recolhimento.ToString("dd/MM/yyyy")); item.SubItems.Add(ind.valor_jam.ToString("c")); item.SubItems.Add(ind.valor_deposito.ToString("c")); item.SubItems.Add(ind.valor_deposito13.ToString("c")); jam += ind.valor_jam; deposito += ind.valor_deposito; deposito13 += ind.valor_deposito13; } this.labelDeposito.Text = deposito.ToString("c"); this.labelDeposito13.Text = deposito13.ToString("c"); this.labelJam.Text = jam.ToString("c"); }