Пример #1
0
        private void button1_Click(object sender, EventArgs e)
        {
            try
            {
                try
                {
                    DateTime dtVencimento = DateTime.MinValue;
                    DateTime.TryParse(mskDataDeVencimento.Text, out dtVencimento);
                    if ((dtVencimento == null) ||
                        (dtVencimento == DateTime.MinValue))
                    {
                        throw new Exception("Data informada inválida.");
                    }
                    else
                    {
                        Controller.Clientes.Controller_Clientes contClientes = new Controller.Clientes.Controller_Clientes();
                        Controller.ContasARecebers.Controller_ContasARecebers contContReceb   = new Controller.ContasARecebers.Controller_ContasARecebers();
                        Model.Vo.ContasAReceber.Model_Vo_ContasAReceber       modelContaReceb = new Model.Vo.ContasAReceber.Model_Vo_ContasAReceber();
                        List <Model.Vo.Cliente.Model_Vo_Cliente> listaClientes = contClientes.ListaDeClientes();

                        if ((listaClientes != null) &&
                            (listaClientes.Count > 0))
                        {
                            for (int i = 0; i < listaClientes.Count; i++)
                            {
                                if ((listaClientes[i].ValorMensalidade > 0.0f))
                                {
                                    modelContaReceb = new Model.Vo.ContasAReceber.Model_Vo_ContasAReceber();
                                    modelContaReceb.DataHoraCriacao = dtVencimento;
                                    modelContaReceb.Descricao       = "Controle de mensalidades";
                                    modelContaReceb.IdCliente       = listaClientes[i].Id;
                                    modelContaReceb.Origem          = Model.Vo.eOrigemContasAReceber.Model_Vo_eOrigemContasAReceber.Mensalidade;
                                    modelContaReceb.Recebido        = false;
                                    modelContaReceb.ValorAReceber   = listaClientes[i].ValorMensalidade;

                                    contContReceb.Incluir(modelContaReceb);
                                }
                            }
                        }
                    }
                }
                catch (Exception ex) {
                    MessageBox.Show("Erro: " + ex.Message);
                }
            }
            finally
            {
                MessageBox.Show("Concluído!");
            }
        }
Пример #2
0
        private void button1_Click(object sender, EventArgs e)
        {
            try
            {
                try
                {
                    DateTime dtVencimento = DateTime.MinValue;
                    DateTime.TryParse(mskDataDeVencimento.Text, out dtVencimento);
                    if ((dtVencimento == null) ||
                        (dtVencimento == DateTime.MinValue))
                        throw new Exception("Data informada inválida.");
                    else
                    {

                        Controller.Clientes.Controller_Clientes contClientes = new Controller.Clientes.Controller_Clientes();
                        Controller.ContasARecebers.Controller_ContasARecebers contContReceb = new Controller.ContasARecebers.Controller_ContasARecebers();
                        Model.Vo.ContasAReceber.Model_Vo_ContasAReceber modelContaReceb = new Model.Vo.ContasAReceber.Model_Vo_ContasAReceber();
                        List<Model.Vo.Cliente.Model_Vo_Cliente> listaClientes = contClientes.ListaDeClientes();

                        if ((listaClientes != null) &&
                            (listaClientes.Count > 0))
                        {
                            for (int i = 0; i < listaClientes.Count; i++)
                            {
                                if ((listaClientes[i].ValorMensalidade > 0.0f))
                                {
                                    modelContaReceb = new Model.Vo.ContasAReceber.Model_Vo_ContasAReceber();
                                    modelContaReceb.DataHoraCriacao = dtVencimento;
                                    modelContaReceb.Descricao = "Controle de mensalidades";
                                    modelContaReceb.IdCliente = listaClientes[i].Id;
                                    modelContaReceb.Origem = Model.Vo.eOrigemContasAReceber.Model_Vo_eOrigemContasAReceber.Mensalidade;
                                    modelContaReceb.Recebido = false;
                                    modelContaReceb.ValorAReceber = listaClientes[i].ValorMensalidade;

                                    contContReceb.Incluir(modelContaReceb);
                                }
                            }
                        }
                    }
                }
                catch (Exception ex) {
                    MessageBox.Show("Erro: " + ex.Message);
                }
            }
            finally
            {
                MessageBox.Show("Concluído!");
            }
        }
        private void pesquisarAniversarios()
        {
            Controller.Clientes.Controller_Clientes  contClientes  = new Controller.Clientes.Controller_Clientes();
            List <Model.Vo.Cliente.Model_Vo_Cliente> listaClientes = contClientes.ListaDeClientes();

            listView2.Items.Clear();

            if (listaClientes != null)
            {
                for (int i = 0; i < listaClientes.Count; i++)
                {
                    if (DateTime.Today.Month == listaClientes[i].Nascimento.Month)
                    {
                        ListViewItem clienteItem = new ListViewItem(listaClientes[i].Nome);
                        clienteItem.SubItems.Add(new ListViewItem.ListViewSubItem(clienteItem, (listaClientes[i].Nascimento.Day.ToString() + "/" + listaClientes[i].Nascimento.Month.ToString() + "/" + listaClientes[i].Nascimento.Year.ToString())));
                        clienteItem.Tag = listaClientes[i];

                        listView2.Items.Add(clienteItem);
                    }
                }
            }
        }
Пример #4
0
        private void pesquisarAniversarios()
        {
            Controller.Clientes.Controller_Clientes contClientes = new Controller.Clientes.Controller_Clientes();
            List<Model.Vo.Cliente.Model_Vo_Cliente> listaClientes = contClientes.ListaDeClientes();

            listView2.Items.Clear();

            if (listaClientes != null) {

                for (int i = 0; i < listaClientes.Count; i++)
                {
                    if (DateTime.Today.Month == listaClientes[i].Nascimento.Month)
                    {
                        ListViewItem clienteItem = new ListViewItem(listaClientes[i].Nome);
                        clienteItem.SubItems.Add(new ListViewItem.ListViewSubItem(clienteItem, (listaClientes[i].Nascimento.Day.ToString() + "/" + listaClientes[i].Nascimento.Month.ToString() + "/" + listaClientes[i].Nascimento.Year.ToString())));
                        clienteItem.Tag = listaClientes[i];

                        listView2.Items.Add(clienteItem);
                    }
                }
            }
        }