Exemple #1
0
 public ActionResult postConversaMensagem([FromBody] ConversaMensagem model)
 {
     try
     {
         _context.ConversaMensagem.Add(model);
         _context.SaveChanges();
         return(Ok(model));
     }
     catch
     {
         return(this.StatusCode(StatusCodes.Status500InternalServerError, "Falha no acesso ao banco de dados."));
     }
 }
Exemple #2
0
        public async Task <IActionResult> putConversaMensagem(int idConversaMensagem, ConversaMensagem model)
        {
            try
            {
                var result = await _context.ConversaMensagem.FindAsync(idConversaMensagem);

                if (idConversaMensagem != result.idConversaMensagem)
                {
                    return(BadRequest());
                }
                result.idConversaMensagem = model.idConversaMensagem;
                result.idUsuario          = model.idUsuario;
                result.idConversa         = model.idConversa;
                result.Mensagem           = model.Mensagem;
                result.dataEnvio          = model.dataEnvio;

                await _context.SaveChangesAsync();

                return(NoContent());
            }
            catch
            {
                return(this.StatusCode(StatusCodes.Status500InternalServerError, "Falha no acesso ao banco de dados."));
            }
        }