BuscarAniversariantes() public method

public BuscarAniversariantes ( String data ) : ArrayList
data String
return System.Collections.ArrayList
Beispiel #1
0
        private void Buscar_Click(object sender, EventArgs e)
        {
            IFachadaCliente fachada = new FachadaCliente();

            if (DataBuscada.Text.Equals(mascaraVazia))
            {
                DateTime data = DateTime.Now;

                string dataAtual = String.Format("{0:dd/MM}", data);

                ArrayList lista = fachada.BuscarAniversariantes(dataAtual);

                if (lista.Count == 0)
                {
                    MessageBox.Show("Não há clientes aniversariando hoje!");
                }
                else
                {
                    dataGridView1.Rows.Clear();
                    foreach (var cli in lista)
                    {
                        Projeto4_Junior.Modelo.Cliente cliente = new Projeto4_Junior.Modelo.Cliente();
                        cliente = (Projeto4_Junior.Modelo.Cliente)cli;

                        dataGridView1.Rows.Add(cliente.Nome, cliente.Cpf);
                    }
                }
            }
            else
            {
                String data = DataBuscada.Text;
                ArrayList lista = fachada.BuscarAniversariantes(data);

                if (lista.Count == 0)
                {
                    MessageBox.Show("Não há clientes aniversariando nesta data!");
                }
                else
                {
                    dataGridView1.Rows.Clear();
                    foreach (var cli in lista)
                    {
                        Projeto4_Junior.Modelo.Cliente cliente = new Projeto4_Junior.Modelo.Cliente();
                        cliente = (Projeto4_Junior.Modelo.Cliente)cli;

                        dataGridView1.Rows.Add(cliente.Nome, cliente.Cpf);
                    }
                }

            }
        }