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()); }
//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 DataSet mostrar(int id_album) { ComentarioModelo comentarios = new ComentarioModelo(); comentarios.Album = id_album; DataSet datos_comentarios = comentarios.obtenerComentario(); return(datos_comentarios); }
public void almacenar(int usuario, int album, string comentario) { ComentarioModelo comentarios = new ComentarioModelo(); comentarios.Usuario = usuario; comentarios.Album = album; comentarios.Comentario = comentario; comentarios.guardar(); }
// // GET: /Comentario/Edit/5 public ActionResult Edit(int id) { ComentarioModelo com = null; SessionInitialize(); ComentarioEN en = new ComentarioCAD(session).ReadOIDDefault(id); com = new ComentarioAssembler().ConvertENToModelUI(en); SessionClose(); return(View(com)); }
// // GET: /Comentario/Details/5 public ActionResult Details(int id) { ComentarioModelo rem = null; SessionInitialize(); ComentarioEN comEN = new ComentarioCAD(session).ReadOIDDefault(id); rem = new ComentarioAssembler().ConvertENToModelUI(comEN); SessionClose(); return(View(rem)); }
//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 Create(ComentarioModelo com) { ComentarioCP cp = new ComentarioCP(); var userName = System.Web.HttpContext.Current.User.Identity.Name; cp.PublicarComentario(com.titulo, com.texto, com.idre, com.tipo, userName); if (com.tipo == TipoComentarioEnum.Foto) { return(RedirectToAction("Details", "Foto", new { id = com.idre })); } else if (com.tipo == TipoComentarioEnum.Evento) { return(RedirectToAction("Details", "Evento", new { id = com.idre })); } return(View()); }
// // GET: /Comentario/Create public ActionResult Create() { ComentarioModelo com = new ComentarioModelo(); String idr = RouteData.Values["id"].ToString(); String tip = RouteData.Values["var"].ToString(); int tipo = Int32.Parse(tip); int idref = Int32.Parse(idr); com.idre = idref; if (tipo == 1) { com.tipo = TipoComentarioEnum.Evento; } else if (tipo == 2) { com.tipo = TipoComentarioEnum.Foto; } return(View(com)); }
public ActionResult Create(ComentarioModelo com) { try { ComentarioCP cp = new ComentarioCP(); // cp.PublicarComentario(com.titulo, com.texto, com.idre, com.tipo); if (com.tipo == TipoComentarioEnum.Foto) { return(RedirectToAction("Details", "Foto", new { id = com.idre })); } else if (com.tipo == TipoComentarioEnum.Evento) { return(RedirectToAction("Details", "Evento", new { id = com.idre })); } return(View()); } catch { return(View()); } }