public void Endereco_InfraData_Inserir_EsperadoOK() { //cenário BaseSqlTeste.SemearBancoParaEndereco(); _endereco = EnderecoObjetoMae.ObterValido(); _endereco.ID = 0; //Ação Endereco endereco = _enderecoRepositorio.Inserir(_endereco); //Verificação endereco.ID.Should().BeGreaterThan(0); }
public async Task <IActionResult> Create([Bind("EnderecoId,Rua,Numero,Bairro,Cidade,Estado,UsuarioId")] Endereco endereco) { if (ModelState.IsValid) { await _enderecoRepositorio.Inserir(endereco); _logger.LogInformation("Novo endereço cadastrado"); return(RedirectToAction("Index", "Usuarios")); } _logger.LogError("Erro no cadastrado de endereço"); return(View(endereco)); }
public async Task <IActionResult> CriarEndereco([Bind("EnderecoId,Estado,Cidade,Bairro,Rua,Numero,UsuarioId")] Endereco endereco) { if (ModelState.IsValid) { await _enderecoRepositorio.Inserir(endereco); _logger.LogInformation("Inserido endereco com sucesso..."); return(RedirectToAction("Inicio", "Usuario")); } _logger.LogError("Erro ao tentar registrar novo endereço..."); return(View(endereco)); }
public Endereco Inserir(Endereco endereco) { endereco.Validar(); return(_enderecoRepositorio.Inserir(endereco)); }