Exemplo n.º 1
0
        public void saveCliente(Clientes cliente, List<Contatos> contatos)
        {
            //Salva o cliente
            ClienteDAO.saveCliente(cliente);

            if (contatos.Any())
            {
                //atribui o id ao cliente
                foreach (var c in contatos)
                {
                    c.IDCliente = cliente.IDCliente;
                    c.DataCriacao = DateTime.Now;
                    c.DataModificacao = DateTime.Now;
                }

                var contatoService = new ContatoService();
                contatoService.saveContatos(contatos);
            }
            else
            {
                var contatoService = new ContatoService();
                contatoService.deleteContatos(cliente.IDCliente);
            }
        }
Exemplo n.º 2
0
 public void deleteCliente(Clientes cliente)
 {
     var contatoService = new ContatoService();
     contatoService.deleteContatos(cliente.IDCliente);
     ClienteDAO.deleteCliente(cliente);
 }