public void AlterarMoradorTest4() { var listTodosAptos = _apartamentoServices.ListarTodosApartamentos(); Assert.True((listTodosAptos.Count > 1)); var aptoComMoradores = listTodosAptos.FirstOrDefault(it => it.Moradores.Count > 1); var moradorAlterar = aptoComMoradores.Moradores.FirstOrDefault(); var aptoAlterarComMoradores = listTodosAptos.LastOrDefault(it => it.Moradores.Count > 1); moradorAlterar.NomeCompleto = "Meu nome Novo apto id " + aptoAlterarComMoradores.Id; moradorAlterar.Apartamento = aptoAlterarComMoradores; _mainContext.GetSet <Apartamento>().Attach(aptoAlterarComMoradores); var alterarMorador = _moradorServices.AlterarMorador(moradorAlterar); Assert.True(alterarMorador); //Save Changes var saveChanges = _mainContext.SaveChangesAsync(); Assert.True(saveChanges.IsCompletedSuccessfully); }
public bool Put([FromBody] Morador moradorAlterar) { _mainContext.GetSet <Morador>().Attach(moradorAlterar); return(_moradorServices.AlterarMorador(moradorAlterar)); }