public ActionResult Reproducir(int id) { SessionInitialize(); PeliculaCAD cad = new PeliculaCAD(session); PeliculaCEN cen = new PeliculaCEN(cad); PeliculaEN en = cen.ReadOID(id); AssemblerPelicula ass = new AssemblerPelicula(); Pelicula sol = ass.ConvertENToModelUI(en); SessionClose(); ViewData["controller"] = System.Web.HttpContext.Current.Session["controller"] as String; ViewData["action"] = System.Web.HttpContext.Current.Session["action"] as String; ViewData["arg"] = System.Web.HttpContext.Current.Session["arg"]; ViewData["id_serie"] = id; // ViewData["action"] = "Details"; // ViewBag.coment = solc; return(View(sol)); }
public void Anyadircomentario(int p_oid, string p_comentario, string p_nombre) { /*PROTECTED REGION ID(SMPGenNHibernate.CP.SMP_Pelicula_anyadircomentario) ENABLED START*/ IPeliculaCAD peliculaCAD = null; PeliculaCEN peliculaCEN = null; try { SessionInitializeTransaction(); peliculaCAD = new PeliculaCAD(session); peliculaCEN = new PeliculaCEN(peliculaCAD); // Write here your custom transaction ... throw new NotImplementedException("Method Anyadircomentario() not yet implemented."); SessionCommit(); } catch (Exception ex) { SessionRollBack(); throw ex; } finally { SessionClose(); } /*PROTECTED REGION END*/ }
// GET: Pelicula/Details/5 public ActionResult Details(int id) { SessionInitialize(); PeliculaCAD cad = new PeliculaCAD(session); PeliculaCEN cen = new PeliculaCEN(cad); PeliculaEN en = cen.ReadOID(id); AssemblerPelicula ass = new AssemblerPelicula(); Pelicula sol = ass.ConvertENToModelUI(en); IList <ComentarioEN> ten = en.Comentario; AssemblerComentario assc = new AssemblerComentario(); IList <Comentario> solc = assc.ConvertListENToModel(ten); SessionClose(); System.Web.HttpContext.Current.Session["comen"] = id; // ViewData["action"] = "Details"; ViewBag.coment = solc; return(View(sol)); }
//metodo que inserta una nueva pelicula public int nuevaPelicula() { return(PeliculaCAD.nuevaPelicula()); }
//metodo que devuelve una pelicula pasandole por id public PeliculaEN peliculaPorId() { return(PeliculaCAD.peliculaPorId(this.PeliculaId)); }
//metodo que devuelve todas las peliculas public PeliculaEN[] damePeliculas() { return(PeliculaCAD.obtenerPelicula()); }
//metodo que devuelve una pelicula pasandole un nombre public PeliculaEN[] peliculaPorNombre() { return(PeliculaCAD.peliculaPorNombre(this.Nombre)); }
//metodo que borra una pelicula public bool borrarPelicula() { PeliculaCAD peli = new PeliculaCAD(this); return(peli.borrarPelicula()); }
//metodo que inserta e actualiza con una nueva pelicula public bool insertarActualizarPelicula() { PeliculaCAD peli = new PeliculaCAD(this); return(peli.insertarActualizarPelicula()); }