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");
 }