public int New_() { ComentarioEN comentarioEN = null; int oid; //Initialized ComentarioEN comentarioEN = new ComentarioEN(); //Call to ComentarioCAD oid = _IComentarioCAD.New_(comentarioEN); return(oid); }
public void Modify(int p_Comentario_OID, string p_contenido) { ComentarioEN comentarioEN = null; //Initialized ComentarioEN comentarioEN = new ComentarioEN(); comentarioEN.Id = p_Comentario_OID; comentarioEN.Contenido = p_contenido; //Call to ComentarioCAD _IComentarioCAD.Modify(comentarioEN); }
public Comentario ConvertENToModelUI(ComentarioEN en) { Comentario com = new Comentario(); com.id = en.Id; com.idProducto = en.Producto.Id; com.idUsuario = en.Usuario.Id; com.Fecha = DateTime.Parse(en.Fecha.ToString()); com.TextoComentario = en.Texto; com.NombreUsuario = en.Usuario.Nombre; return(com); }
// GET: Articulo/Delete/5 public ActionResult Delete(int id) { ComentarioCEN cen = new ComentarioCEN(); ComentarioEN en = new ComentarioEN(); en = cen.ReadOID(id); AssemblerComentario ass = new AssemblerComentario(); Comentario sol = ass.ConvertENToModelUI(en); return(View(sol)); }
public void DarLike(int p_oid) { /*PROTECTED REGION ID(DSMGenNHibernate.CEN.DSM_Comentario_darLike) ENABLED START*/ // Write here your custom code... ComentarioCAD comentarioCAD = new ComentarioCAD(); ComentarioEN comentarioEN = new ComentarioEN(); comentarioEN = comentarioCAD.ReadOIDDefault(p_oid); comentarioEN.Likes = comentarioEN.Likes + 1; /*PROTECTED REGION END*/ }
public void Modify(int p_Comentario_OID, string p_texto, string p_creador) { ComentarioEN comentarioEN = null; //Initialized ComentarioEN comentarioEN = new ComentarioEN(); comentarioEN.ID = p_Comentario_OID; comentarioEN.Texto = p_texto; comentarioEN.Creador = p_creador; //Call to ComentarioCAD _IComentarioCAD.Modify(comentarioEN); }
public void Editar(int p_Comentario_OID, string p_texto, Nullable <DateTime> p_fecha) { ComentarioEN comentarioEN = null; //Initialized ComentarioEN comentarioEN = new ComentarioEN(); comentarioEN.Id_comentario = p_Comentario_OID; comentarioEN.Texto = p_texto; comentarioEN.Fecha = p_fecha; //Call to ComentarioCAD _IComentarioCAD.Editar(comentarioEN); }
public void Modify(int p_Comentario_OID, string p_Texto, Nullable <DateTime> p_Fecha) { ComentarioEN comentarioEN = null; //Initialized ComentarioEN comentarioEN = new ComentarioEN(); comentarioEN.Id = p_Comentario_OID; comentarioEN.Texto = p_Texto; comentarioEN.Fecha = p_Fecha; //Call to ComentarioCAD _IComentarioCAD.Modify(comentarioEN); }
public Comentario ConvertENToModelUI(ComentarioEN en) { Comentario art = new Comentario(); art.autor = en.Autor; art.comentario = en.Comentario; if (en.Fecha != null) { art.fecha = (DateTime)en.Fecha; } else { art.fecha = DateTime.Today; } art.id = en.Id; if (en.Capitulo != null) { art.idsup = en.Capitulo.Id; art.tipo = "Capitulo"; } if (en.Articulo != null) { art.idsup = en.Articulo.Id; if (en.Articulo is ProductoEN) { art.tipo = "Producto"; } else if (en.Articulo is EventoEN) { art.tipo = "Evento"; } } if (en.Pelicula != null) { art.idsup = en.Pelicula.Id; art.tipo = "Pelicula"; } return(art); }
public void ModificarComentario(int p_oid, string p_cuerpo, bool p_pendienteModeracion, Nullable <DateTime> p_fechaPublicacion) { ComentarioEN comentarioEN = null; //Initialized ComentarioEN comentarioEN = new ComentarioEN(); comentarioEN.Id = p_oid; comentarioEN.Cuerpo = p_cuerpo; comentarioEN.PendienteModeracion = p_pendienteModeracion; comentarioEN.FechaPublicacion = p_fechaPublicacion; //Call to ComentarioCAD _IComentarioCAD.ModificarComentario(comentarioEN); }
public void Modify(int p_Comentario_OID, string p_comentario, string p_autor, Nullable <DateTime> p_fecha) { ComentarioEN comentarioEN = null; //Initialized ComentarioEN comentarioEN = new ComentarioEN(); comentarioEN.Id = p_Comentario_OID; comentarioEN.Comentario = p_comentario; comentarioEN.Autor = p_autor; comentarioEN.Fecha = p_fecha; //Call to ComentarioCAD _IComentarioCAD.Modify(comentarioEN); }
public void EditarComentario(int p_Comentario_OID, string p_titulo, string p_texto, int p_likes) { ComentarioEN comentarioEN = null; //Initialized ComentarioEN comentarioEN = new ComentarioEN(); comentarioEN.Id = p_Comentario_OID; comentarioEN.Titulo = p_titulo; comentarioEN.Texto = p_texto; comentarioEN.Likes = p_likes; //Call to ComentarioCAD _IComentarioCAD.EditarComentario(comentarioEN); }
public void Modificar(int p_Comentario_OID, string p_texto, Nullable <DateTime> p_fecha, LugaresInteresGenNHibernate.Enumerated.LugaresInteres.ReporteEnum p_state) { ComentarioEN comentarioEN = null; //Initialized ComentarioEN comentarioEN = new ComentarioEN(); comentarioEN.Id = p_Comentario_OID; comentarioEN.Texto = p_texto; comentarioEN.Fecha = p_fecha; comentarioEN.State = p_state; //Call to ComentarioCAD _IComentarioCAD.Modificar(comentarioEN); }
public ComentarioModel ConvierteObjInterfaz(ComentarioEN en) { ComentarioModel com = new ComentarioModel(); com.id = en.Id; com.titulo = en.Titulo; com.texto = en.Texto; com.likes = en.Likes; //AQUI A LO MEJOR HAY Q ANYADIR ALGO return(com); }
public void ModificarComentario(string comentario, int id) { /*PROTECTED REGION ID(WhateverGenNHibernate.CEN.Whatever_Comentario_modificarComentario) ENABLED START*/ // Write here your custom code... ComentarioEN com = new ComentarioEN(); com = _IComentarioCAD.GetID(id); com.Texto = comentario; _IComentarioCAD.Modify(com); /*PROTECTED REGION END*/ }
public Comentario ConvertENToModelUI(ComentarioEN en) { Comentario model = new Comentario(); model.Id = en.Id; model.ComentarioTexto = en.Comentario; model.Fecha = en.Fecha; model.IdUsuario = en.Usuario.Id; model.NombreUsuario = en.Usuario.Nick; model.IdReceta = en.Receta.Id; return(model); }
public void EditarComentario(int p_Comentario_OID, string p_Titulo, string p_Texto, int p_likes, Fight4FitGenNHibernate.Enumerated.Fight4Fit.TipoComentarioEnum p_tipocom) { ComentarioEN comentarioEN = null; //Initialized ComentarioEN comentarioEN = new ComentarioEN(); comentarioEN.Id = p_Comentario_OID; comentarioEN.Titulo = p_Titulo; comentarioEN.Texto = p_Texto; comentarioEN.Likes = p_likes; comentarioEN.Tipocom = p_tipocom; //Call to ComentarioCAD _IComentarioCAD.EditarComentario(comentarioEN); }
public void EditarComentario(string p_texto_comentario) { /*PROTECTED REGION ID(Entrega1GenNHibernate.CEN.GrayLine_Comentario_editarComentario_customized) START*/ ComentarioEN comentarioEN = null; //Initialized ComentarioEN comentarioEN = new ComentarioEN(); comentarioEN.Texto_comentario = p_texto_comentario; //Call to ComentarioCAD _IComentarioCAD.EditarComentario(comentarioEN); /*PROTECTED REGION END*/ }
public void Modify(int p_Comentario_OID, string p_titulo, Nullable <DateTime> p_fecha, string p_contenido, int p_paginasLeidas) { ComentarioEN comentarioEN = null; //Initialized ComentarioEN comentarioEN = new ComentarioEN(); comentarioEN.Comentario = p_Comentario_OID; comentarioEN.Titulo = p_titulo; comentarioEN.Fecha = p_fecha; comentarioEN.Contenido = p_contenido; comentarioEN.PaginasLeidas = p_paginasLeidas; //Call to ComentarioCAD _IComentarioCAD.Modify(comentarioEN); }
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()); } }
// GET: Comentario/Delete/5 public ActionResult Delete(int id) { int idCategoria = -1; SessionInitialize(); ComentarioCAD comCAD = new ComentarioCAD(session); ComentarioCEN cen = new ComentarioCEN(comCAD); ComentarioEN comEN = cen.ReadOID(id); ComentarioViewModel art = new ComentarioAssembler().ConvertEnToModelUI(comEN); SessionClose(); new ComentarioCEN().Destroy(id); return(RedirectToAction("Index")); }
public ActionResult Delete(int id, FormCollection collection) { try { // TODO: Add delete logic here ComentarioCEN comenCEN = new ComentarioCEN(); ComentarioEN comenEN = comenCEN.ReadOID(id); comenCEN.BorrarComentario(id); return(RedirectToAction("Details", "Evento", new { id = comenEN.Evento.Id })); } catch { ComentarioCEN coCEN = new ComentarioCEN(); coCEN.BorrarComentario(id); return(RedirectToAction("Index")); } }
public int New_(string p_comentario, string p_autor, Nullable <DateTime> p_fecha) { ComentarioEN comentarioEN = null; int oid; //Initialized ComentarioEN comentarioEN = new ComentarioEN(); comentarioEN.Comentario = p_comentario; comentarioEN.Autor = p_autor; comentarioEN.Fecha = p_fecha; //Call to ComentarioCAD oid = _IComentarioCAD.New_(comentarioEN); return(oid); }
public int New_(ComentarioEN comentario) { try { SessionInitializeTransaction(); if (comentario.Usuario != null) { // Argumento OID y no colección. comentario.Usuario = (BaseDatosGenNHibernate.EN.BaseDatos.UsuarioEN)session.Load(typeof(BaseDatosGenNHibernate.EN.BaseDatos.UsuarioEN), comentario.Usuario.Id); comentario.Usuario.Comentario .Add(comentario); } if (comentario.Producto != null) { // Argumento OID y no colección. comentario.Producto = (BaseDatosGenNHibernate.EN.BaseDatos.ProductoEN)session.Load(typeof(BaseDatosGenNHibernate.EN.BaseDatos.ProductoEN), comentario.Producto.Id); comentario.Producto.Comentario .Add(comentario); } session.Save(comentario); SessionCommit(); } catch (Exception ex) { SessionRollBack(); if (ex is BaseDatosGenNHibernate.Exceptions.ModelException) { throw ex; } throw new BaseDatosGenNHibernate.Exceptions.DataLayerException("Error in ComentarioCAD.", ex); } finally { SessionClose(); } return(comentario.Id); }
public void BorrarReportadores(int p_comentario, System.Collections.Generic.IList <int> p_superusuario) { /*PROTECTED REGION ID(NuevoInmueblateGenNHibernate.CEN.RedSocial_Comentario_borrarReportadores_customized) ENABLED START*/ SuperUsuarioCEN superUsuarioCEN = new SuperUsuarioCEN(); SuperUsuarioEN reportador = superUsuarioCEN.get_ISuperUsuarioCAD().ReadOIDDefault(p_superusuario [0]); ComentarioEN comentario = _IComentarioCAD.ReadOIDDefault(p_comentario); _IComentarioCAD.BorrarReportadores(p_comentario, p_superusuario); if (comentario.PendienteModeracion && comentario.Reportadores.Count < 5) { comentario.PendienteModeracion = false; _IComentarioCAD.ModificarComentario(comentario); } /*PROTECTED REGION END*/ }
public int New_(ComentarioEN comentario) { try { SessionInitializeTransaction(); if (comentario.Usuario != null) { // Argumento OID y no colección. comentario.Usuario = (YoureOnGenNHibernate.EN.YoureOn.UsuarioEN)session.Load(typeof(YoureOnGenNHibernate.EN.YoureOn.UsuarioEN), comentario.Usuario.Email); comentario.Usuario.Comentario .Add(comentario); } if (comentario.Contenido != null) { // Argumento OID y no colección. comentario.Contenido = (YoureOnGenNHibernate.EN.YoureOn.ContenidoEN)session.Load(typeof(YoureOnGenNHibernate.EN.YoureOn.ContenidoEN), comentario.Contenido.Id_contenido); comentario.Contenido.Comentario .Add(comentario); } session.Save(comentario); SessionCommit(); } catch (Exception ex) { SessionRollBack(); if (ex is YoureOnGenNHibernate.Exceptions.ModelException) { throw ex; } throw new YoureOnGenNHibernate.Exceptions.DataLayerException("Error in ComentarioCAD.", ex); } finally { SessionClose(); } return(comentario.Id_comentario); }
public int CrearComentario(ComentarioEN comentario) { try { SessionInitializeTransaction(); if (comentario.Creador != null) { // Argumento OID y no colección. comentario.Creador = (NuevoInmueblateGenNHibernate.EN.RedSocial.SuperUsuarioEN)session.Load(typeof(NuevoInmueblateGenNHibernate.EN.RedSocial.SuperUsuarioEN), comentario.Creador.Id); comentario.Creador.Comentarios .Add(comentario); } if (comentario.Entrada != null) { // Argumento OID y no colección. comentario.Entrada = (NuevoInmueblateGenNHibernate.EN.RedSocial.EntradaEN)session.Load(typeof(NuevoInmueblateGenNHibernate.EN.RedSocial.EntradaEN), comentario.Entrada.Id); comentario.Entrada.Comentarios .Add(comentario); } session.Save(comentario); SessionCommit(); } catch (Exception ex) { SessionRollBack(); if (ex is NuevoInmueblateGenNHibernate.Exceptions.ModelException) { throw ex; } throw new NuevoInmueblateGenNHibernate.Exceptions.DataLayerException("Error in ComentarioCAD.", ex); } finally { SessionClose(); } return(comentario.Id); }
public int New_(ComentarioEN comentario) { try { SessionInitializeTransaction(); if (comentario.Usuario_2 != null) { // Argumento OID y no colección. comentario.Usuario_2 = (LinkUAv1GenNHibernate.EN.LinkUAv1.UsuarioEN)session.Load(typeof(LinkUAv1GenNHibernate.EN.LinkUAv1.UsuarioEN), comentario.Usuario_2.Email); comentario.Usuario_2.Comentario_1 .Add(comentario); } if (comentario.Publicacion_3 != null) { // Argumento OID y no colección. comentario.Publicacion_3 = (LinkUAv1GenNHibernate.EN.LinkUAv1.PublicacionEN)session.Load(typeof(LinkUAv1GenNHibernate.EN.LinkUAv1.PublicacionEN), comentario.Publicacion_3.Id); comentario.Publicacion_3.Comentario_3 .Add(comentario); } session.Save(comentario); SessionCommit(); } catch (Exception ex) { SessionRollBack(); if (ex is LinkUAv1GenNHibernate.Exceptions.ModelException) { throw ex; } throw new LinkUAv1GenNHibernate.Exceptions.DataLayerException("Error in ComentarioCAD.", ex); } finally { SessionClose(); } return(comentario.Id); }
public int PublicarComentario(ComentarioEN comentario) { try { SessionInitializeTransaction(); if (comentario.Lectura != null) { // Argumento OID y no colección. comentario.Lectura = (BookReViewGenNHibernate.EN.BookReview.LibroEN)session.Load(typeof(BookReViewGenNHibernate.EN.BookReview.LibroEN), comentario.Lectura.LibroID); comentario.Lectura.Opinion .Add(comentario); } if (comentario.Comentador != null) { // Argumento OID y no colección. comentario.Comentador = (BookReViewGenNHibernate.EN.BookReview.UsuarioEN)session.Load(typeof(BookReViewGenNHibernate.EN.BookReview.UsuarioEN), comentario.Comentador.UsuarioID); comentario.Comentador.Comentario .Add(comentario); } session.Save(comentario); SessionCommit(); } catch (Exception ex) { SessionRollBack(); if (ex is BookReViewGenNHibernate.Exceptions.ModelException) { throw ex; } throw new BookReViewGenNHibernate.Exceptions.DataLayerException("Error in ComentarioCAD.", ex); } finally { SessionClose(); } return(comentario.Comentario); }
public int New_(ComentarioEN comentario) { try { SessionInitializeTransaction(); if (comentario.Escritor != null) { // Argumento OID y no colección. comentario.Escritor = (OscarsitosGenNHibernate.EN.Oscarsitos.ConectadoEN)session.Load(typeof(OscarsitosGenNHibernate.EN.Oscarsitos.ConectadoEN), comentario.Escritor.Id); comentario.Escritor.Comentario .Add(comentario); } if (comentario.Articulo != null) { // Argumento OID y no colección. comentario.Articulo = (OscarsitosGenNHibernate.EN.Oscarsitos.ArticuloEN)session.Load(typeof(OscarsitosGenNHibernate.EN.Oscarsitos.ArticuloEN), comentario.Articulo.Id); comentario.Articulo.Comentario .Add(comentario); } session.Save(comentario); SessionCommit(); } catch (Exception ex) { SessionRollBack(); if (ex is OscarsitosGenNHibernate.Exceptions.ModelException) { throw ex; } throw new OscarsitosGenNHibernate.Exceptions.DataLayerException("Error in ComentarioCAD.", ex); } finally { SessionClose(); } return(comentario.Id); }