public void Conta_Repositorio_Atualizar_DeveFuncionar() { var foiAtualizado = false; _contaSeed.Estado = false; var actionAtualizar = new Action(() => { foiAtualizado = _contaRepositorio.Atualizar(_contaSeed); }); var conta = _contaRepositorio.PegarPorId(1); actionAtualizar.Should().NotThrow <Exception>(); foiAtualizado.Should().BeTrue(); conta.Estado.Should().Be(false); }
public IHttpActionResult Put(Conta conta) { try { _contaRepositorio.Atualizar(conta); return(Ok()); } catch (Exception ex) { return(BadRequest("Erro ao atualizar a conta: " + ex.Message)); } }
public void Salvar(Conta entidade) { try { if (entidade.Id > 0) { _repositorio.Atualizar(entidade); } else { _repositorio.Adicionar(entidade); } } catch (Exception ex) { throw ex; } }