//MÉTODO DAR LIKE public ActionResult Darlike(int id) { String tip = RouteData.Values["var"].ToString(); int tipo = Int32.Parse(tip); ComentarioModelo com = null; SessionInitialize(); ComentarioEN en = new ComentarioCAD(session).ReadOIDDefault(id); com = new ComentarioAssembler().ConvertENToModelUI(en); SessionClose(); ComentarioCEN cen = new ComentarioCEN(); en.Likes++; if (tipo == 2) { en.Tipocom = TipoComentarioEnum.Evento; } else { en.Tipocom = TipoComentarioEnum.Foto; } cen.EditarComentario(id, com.titulo, com.texto, en.Likes, en.Tipocom); if (en.Tipocom == TipoComentarioEnum.Foto) { return(RedirectToAction("Details", "Foto", new { id = en.Foto.Id })); } if (en.Tipocom == TipoComentarioEnum.Evento) { return(RedirectToAction("Details", "Evento", new { id = en.Evento.Id })); } return(View()); }
public ActionResult Edit(int id, ComentarioModelo mod) { String tip = RouteData.Values["var"].ToString(); int tipo = Int32.Parse(tip); ComentarioCEN cen = new ComentarioCEN(); ComentarioEN en = cen.ReadOID(id); if (tipo == 2) { en.Tipocom = TipoComentarioEnum.Evento; } else { en.Tipocom = TipoComentarioEnum.Foto; } cen.EditarComentario(id, "", mod.texto, en.Likes, en.Tipocom); if (en.Tipocom == TipoComentarioEnum.Foto) { return(RedirectToAction("Details", "Foto", new { id = en.Foto.Id })); } else if (en.Tipocom == TipoComentarioEnum.Evento) { return(RedirectToAction("Details", "Evento", new { id = en.Evento.Id })); } return(View()); }
public ActionResult Edit(int id, ComentarioModel com) { ComentarioCEN comCEN = new ComentarioCEN(); ComentarioEN comEN = comCEN.ReadOID(id); comCEN.EditarComentario(id, " ", com.texto, com.likes); return(RedirectToAction("Details", "Evento", new { id = comEN.Evento.Id })); //return View(); }
//MÉTODO DAR LIKE public ActionResult Darlike(int id) { ComentarioModelo com = null; SessionInitialize(); ComentarioEN en = new ComentarioCAD(session).ReadOIDDefault(id); com = new ComentarioAssembler().ConvertENToModelUI(en); SessionClose(); ComentarioCEN cen = new ComentarioCEN(); en.Likes++; cen.EditarComentario(id, com.titulo, com.texto, en.Likes, com.tipo); return(RedirectToAction("Index")); }
public ActionResult Edit(int id, ComentarioModelo mod) { try { ComentarioCEN cen = new ComentarioCEN(); ComentarioEN en = cen.ReadOID(id); cen.EditarComentario(id, mod.titulo, mod.texto, en.Likes, mod.tipo); return(RedirectToAction("Index")); } catch { return(View()); } }
public ActionResult likes(int id) { ComentarioModel como = null; SessionInitialize(); ComentarioEN comEN = new ComentarioCAD(session).ReadOIDDefault(id); como = new ComentarioAssembler().ConvierteObjInterfaz(comEN); SessionClose(); ComentarioCEN comCEN = new ComentarioCEN(); comEN.Likes++; comCEN.EditarComentario(id, como.titulo, como.texto, comEN.Likes); return(RedirectToAction("Details", "Evento", new { id = comEN.Evento.Id })); //return View(); }