public void Post([FromBody] Socio socio) { try { _repository.Save(socio); } catch (Exception e) { Console.WriteLine(e); //throw; } }
public static void GerarSocio(ISocioRepository socioRepository) { var enderecoEmpresa = new Endereco("Rua A", "12320321", "10", "RJ", "RIO DE JANEIRO", "CENTRO"); var enderecoSocio = new Endereco("Rua B", "32120321", "05", "SP", "OSASCO", "CENTRO"); var empresa = new Empresa("RazaoSocial", "NomeFantasia", "000000000", enderecoEmpresa, true, 10, 10, 10, "SindicatoEmpresa", RegimeTributario.LucroReal, "CategoriaProfissional", 10000, 1000, true, new DateTime(2019, 04, 14)); Contato contato1 = new Contato("Teste1", TipoContato.Celular); Contato contato2 = new Contato("Teste2", TipoContato.Email); Contato contato3 = new Contato("Teste3", TipoContato.Site); var socio = new Socio("Socio 1", "1234567899", enderecoSocio, empresa); socio.AddContato(contato1); socio.AddContato(contato2); socio.AddContato(contato3); socioRepository.Save(socio); }