public IActionResult Index([FromBody] ComentariosNoticias comentarios, [FromServices] ComentariosService service) { if (ModelState.IsValid) { return(Ok(new { postado = service.ComentarNoticias(comentarios) })); } else { return(BadRequest(ModelState)); } //return View(); }
public ActionResult noticiasComentar(Noticias noticia, string coment) { ComentariosNoticias comentario = new ComentariosNoticias(); comentario.IDNoticia = noticia.ID; comentario.fecha = DateTime.Now; string correo = session.ObtenerSession("correo"); Usuarios usuario = Usuario.getID(correo); comentario.IDUsuario = usuario.ID; comentario.mensaje = coment; Publicar.comentarNoticia(comentario); return(RedirectToAction("noticiasMantenimiento")); }
public bool ComentarNoticias(ComentariosNoticias comentarios) { try { MongoDbContext context_ = new MongoDbContext(); comentarios.id = Guid.NewGuid(); context_.ComentariosNoticias.InsertOne(comentarios); return(true); }catch (Exception) { return(false); } }
public static void comentarNoticia(ComentariosNoticias comentario) { try { using (PROMETHEUS_DBEntities db = new PROMETHEUS_DBEntities()) { db.ComentariosNoticias.Add(comentario); db.SaveChanges(); } } catch (Exception ex) { throw ex; } }