public async Task <IActionResult> PutComentario(int id, datamodels.Comentario comentario) { if (id != comentario.ComentarioId) { return(BadRequest()); } try { var mapaux = _mapper.Map <datamodels.Comentario, data.Comentario>(comentario); new Solution.BS.Comentario(_context).Update(mapaux); } catch (Exception ex) { if (!ComentarioExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <ActionResult <datamodels.Comentario> > PostComentario(datamodels.Comentario comentario) { var mapaux = _mapper.Map <datamodels.Comentario, data.Comentario>(comentario); new Solution.BS.Comentario(_context).Insert(mapaux); return(CreatedAtAction("GetComentario", new { id = comentario.ComentarioId }, comentario)); }