public void InserirMensagem(InserirMensagemRequest request) { try { unitOfWork.BeginTransaction(); var usuario = usuarioRepositorio.RetornaUsuario(request.CodigoUsuario); mensagensRepositorio.InserirMensagem(usuario, request.Texto); unitOfWork.Commit(); } catch { unitOfWork.Rollback(); throw; } finally { unitOfWork.Dispose(); } }
public IHttpActionResult InserirMensagem([FromBody] InserirMensagemRequest request) { mensagensAppServico.InserirMensagem(request); return(Ok()); }