public void Teste_SalaRepositorio_AtualizarSala_DeveSerOk() { _sala = ObjectMother.RetorneSalaExistenteOk(); Sala salaAtualizada = _repositorio.Atualizar(_sala); salaAtualizada.Should().Be(_sala); }
public Sala Atualizar(Sala sala) { if (sala.Id <= 0) { throw new IdentifierUndefinedException(); } sala.Validar(); return(_salaRepositorio.Atualizar(sala)); }
public async Task <Resposta <SalaViewModel> > Handle(AtualizarSalaComando request, CancellationToken cancellationToken) { var erro = _validador.Validar(request); if (!string.IsNullOrEmpty(erro)) { return(new Resposta <SalaViewModel>(erro)); } var sala = _mapper.Map <Sala>(request); sala = await _salaRepositorio.Atualizar(sala); var salaViewModel = _mapper.Map <SalaViewModel>(sala); return(new Resposta <SalaViewModel>(salaViewModel)); }
public Sala Atualizar(Sala sala) { sala.Validar(); return(_salaRepositorio.Atualizar(sala)); }