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