// Modify default (Update all attributes of the class) public void ModifyDefault(ValoracionContenidoEN valoracionContenido) { try { SessionInitializeTransaction(); ValoracionContenidoEN valoracionContenidoEN = (ValoracionContenidoEN)session.Load(typeof(ValoracionContenidoEN), valoracionContenido.Id_valoracion); session.Update(valoracionContenidoEN); SessionCommit(); } catch (Exception ex) { SessionRollBack(); if (ex is YoureOnGenNHibernate.Exceptions.ModelException) { throw ex; } throw new YoureOnGenNHibernate.Exceptions.DataLayerException("Error in ValoracionContenidoCAD.", ex); } finally { SessionClose(); } }
public ValoracionContenidoEN ReadOIDDefault(int id_valoracion ) { ValoracionContenidoEN valoracionContenidoEN = null; try { SessionInitializeTransaction(); valoracionContenidoEN = (ValoracionContenidoEN)session.Get(typeof(ValoracionContenidoEN), id_valoracion); SessionCommit(); } catch (Exception ex) { SessionRollBack(); if (ex is YoureOnGenNHibernate.Exceptions.ModelException) { throw ex; } throw new YoureOnGenNHibernate.Exceptions.DataLayerException("Error in ValoracionContenidoCAD.", ex); } finally { SessionClose(); } return(valoracionContenidoEN); }
public int New_(ValoracionContenidoEN valoracionContenido) { try { SessionInitializeTransaction(); if (valoracionContenido.Contenido != null) { // Argumento OID y no colección. valoracionContenido.Contenido = (YoureOnGenNHibernate.EN.YoureOn.ContenidoEN)session.Load(typeof(YoureOnGenNHibernate.EN.YoureOn.ContenidoEN), valoracionContenido.Contenido.Id_contenido); valoracionContenido.Contenido.Valoracion_contenido .Add(valoracionContenido); } session.Save(valoracionContenido); SessionCommit(); } catch (Exception ex) { SessionRollBack(); if (ex is YoureOnGenNHibernate.Exceptions.ModelException) { throw ex; } throw new YoureOnGenNHibernate.Exceptions.DataLayerException("Error in ValoracionContenidoCAD.", ex); } finally { SessionClose(); } return(valoracionContenido.Id_valoracion); }
public int New_(Nullable <DateTime> p_fecha, int p_nota, int p_contenido) { ValoracionContenidoEN valoracionContenidoEN = null; int oid; //Initialized ValoracionContenidoEN valoracionContenidoEN = new ValoracionContenidoEN(); valoracionContenidoEN.Fecha = p_fecha; valoracionContenidoEN.Nota = p_nota; if (p_contenido != -1) { // El argumento p_contenido -> Property contenido es oid = false // Lista de oids id_valoracion valoracionContenidoEN.Contenido = new YoureOnGenNHibernate.EN.YoureOn.ContenidoEN(); valoracionContenidoEN.Contenido.Id_contenido = p_contenido; } //Call to ValoracionContenidoCAD oid = _IValoracionContenidoCAD.New_(valoracionContenidoEN); return(oid); }
public void Votar(int p_Contenido_OID, System.Collections.Generic.IList <int> p_valoracion_contenido_OIDs, int nota) { /*PROTECTED REGION ID(YoureOnGenNHibernate.CEN.YoureOn_Contenido_votar) ENABLED START*/ ValoracionContenidoEN valoracionContenidoEN = new ValoracionContenidoEN(); ContenidoEN contenidoEN = _IContenidoCAD.ReadOIDDefault(p_Contenido_OID); valoracionContenidoEN = new ValoracionContenidoEN(valoracionContenidoEN.Id_valoracion, contenidoEN, DateTime.Today, nota); /*PROTECTED REGION END*/ }
public void Modify(int p_ValoracionContenido_OID, Nullable <DateTime> p_fecha, int p_nota) { ValoracionContenidoEN valoracionContenidoEN = null; //Initialized ValoracionContenidoEN valoracionContenidoEN = new ValoracionContenidoEN(); valoracionContenidoEN.Id_valoracion = p_ValoracionContenido_OID; valoracionContenidoEN.Fecha = p_fecha; valoracionContenidoEN.Nota = p_nota; //Call to ValoracionContenidoCAD _IValoracionContenidoCAD.Modify(valoracionContenidoEN); }