public override void Adicionar() { CadastroClienteFisico dialog = new CadastroClienteFisico(); dialog.carregaContaCombo(_contaServico.PegarTodos()); DialogResult resultado = dialog.ShowDialog(); if (resultado == DialogResult.OK) { clienteFisicoValidacao = new ClienteFisicoValidacao(dialog.Cliente); var validador = clienteFisicoValidacao.Validate(); if (validador.IsValid) { try { _clienteServico.Inserir(dialog.Cliente); } catch (Exception ex) { MessageBox.Show(ex.Message); } } else { foreach (var item in validador.Errors) { MessageBox.Show(item.ErrorMessage); } } } Atualizar(); }
public override void Adicionar() { CadastroClientesJuridicos dialog = new CadastroClientesJuridicos(); dialog.carregaContaCombo(_contaServico.PegarTodos().ToList()); dialog.PreencheComboEmpresas(_empresaServico.PegarTodos().ToList()); DialogResult resultado = dialog.ShowDialog(); if (resultado == DialogResult.OK) { try { /* Fica Para quando for implementado o acesso ao banco */ _clienteServico.Inserir(dialog.Cliente); //ListarLivros(); // MessageBox.Show("Abriu a Tela !"); } catch (Exception ex) { MessageBox.Show(ex.Message); } Atualizar(); } }