public PartialViewResult _CrearComentario(int id) { Comentario comentario = new Comentario(); comentario.IdFoto = id; ViewBag.IDFoto = id; return PartialView("_CrearComentario", comentario); }
public PartialViewResult _ComentariosFoto(Comentario comentario, int id) { Context.Comentarios.Add(comentario); comentario.IdComentario = Context.Comentarios.Max(c => c.IdComentario) + 1; comentario.IdFoto = id; ViewBag.IDFoto = id; var comentarios = (from c in Context.Comentarios where c.IdFoto == id select c); return PartialView("_ComentariosFoto", comentarios.ToList()); }
public ActionResult EditarComentario(Comentario comment) { int indice=Context.Comentarios.FindIndex(c => c.IdComentario == comment.IdComentario); Context.Comentarios[indice] = comment; return RedirectToAction("Detalles", "Foto", new { id = comment.IdFoto }); }