Example #1
0
 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();
     }
 }
Example #2
0
 public IHttpActionResult InserirMensagem([FromBody] InserirMensagemRequest request)
 {
     mensagensAppServico.InserirMensagem(request);
     return(Ok());
 }