// Modify default (Update all attributes of the class) public void ModifyDefault(ValoracionComentarioEN valoracionComentario) { try { SessionInitializeTransaction(); ValoracionComentarioEN valoracionComentarioEN = (ValoracionComentarioEN)session.Load(typeof(ValoracionComentarioEN), valoracionComentario.Id_valoracion); session.Update(valoracionComentarioEN); SessionCommit(); } catch (Exception ex) { SessionRollBack(); if (ex is YoureOnGenNHibernate.Exceptions.ModelException) { throw ex; } throw new YoureOnGenNHibernate.Exceptions.DataLayerException("Error in ValoracionComentarioCAD.", ex); } finally { SessionClose(); } }
public ValoracionComentarioEN ReadOIDDefault(int id_valoracion ) { ValoracionComentarioEN valoracionComentarioEN = null; try { SessionInitializeTransaction(); valoracionComentarioEN = (ValoracionComentarioEN)session.Get(typeof(ValoracionComentarioEN), id_valoracion); SessionCommit(); } catch (Exception ex) { SessionRollBack(); if (ex is YoureOnGenNHibernate.Exceptions.ModelException) { throw ex; } throw new YoureOnGenNHibernate.Exceptions.DataLayerException("Error in ValoracionComentarioCAD.", ex); } finally { SessionClose(); } return(valoracionComentarioEN); }
public int New_(ValoracionComentarioEN valoracionComentario) { try { SessionInitializeTransaction(); if (valoracionComentario.Comentario != null) { // Argumento OID y no colección. valoracionComentario.Comentario = (YoureOnGenNHibernate.EN.YoureOn.ComentarioEN)session.Load(typeof(YoureOnGenNHibernate.EN.YoureOn.ComentarioEN), valoracionComentario.Comentario.Id_comentario); valoracionComentario.Comentario.Valoracion_comentario .Add(valoracionComentario); } session.Save(valoracionComentario); SessionCommit(); } catch (Exception ex) { SessionRollBack(); if (ex is YoureOnGenNHibernate.Exceptions.ModelException) { throw ex; } throw new YoureOnGenNHibernate.Exceptions.DataLayerException("Error in ValoracionComentarioCAD.", ex); } finally { SessionClose(); } return(valoracionComentario.Id_valoracion); }
public int New_(Nullable <DateTime> p_fecha, int p_nota, int p_comentario) { ValoracionComentarioEN valoracionComentarioEN = null; int oid; //Initialized ValoracionComentarioEN valoracionComentarioEN = new ValoracionComentarioEN(); valoracionComentarioEN.Fecha = p_fecha; valoracionComentarioEN.Nota = p_nota; if (p_comentario != -1) { // El argumento p_comentario -> Property comentario es oid = false // Lista de oids id_valoracion valoracionComentarioEN.Comentario = new YoureOnGenNHibernate.EN.YoureOn.ComentarioEN(); valoracionComentarioEN.Comentario.Id_comentario = p_comentario; } //Call to ValoracionComentarioCAD oid = _IValoracionComentarioCAD.New_(valoracionComentarioEN); return(oid); }
public void Modify(int p_ValoracionComentario_OID, Nullable <DateTime> p_fecha, int p_nota) { ValoracionComentarioEN valoracionComentarioEN = null; //Initialized ValoracionComentarioEN valoracionComentarioEN = new ValoracionComentarioEN(); valoracionComentarioEN.Id_valoracion = p_ValoracionComentario_OID; valoracionComentarioEN.Fecha = p_fecha; valoracionComentarioEN.Nota = p_nota; //Call to ValoracionComentarioCAD _IValoracionComentarioCAD.Modify(valoracionComentarioEN); }