// Modify default (Update all attributes of the class) public void ModifyDefault(BibliotecaEN biblioteca) { try { SessionInitializeTransaction(); BibliotecaEN bibliotecaEN = (BibliotecaEN)session.Load(typeof(BibliotecaEN), biblioteca.Id); session.Update(bibliotecaEN); SessionCommit(); } catch (Exception ex) { SessionRollBack(); if (ex is OSIRISGenNHibernate.Exceptions.ModelException) { throw ex; } throw new OSIRISGenNHibernate.Exceptions.DataLayerException("Error in BibliotecaCAD.", ex); } finally { SessionClose(); } }
public BibliotecaEN ReadOIDDefault(int id ) { BibliotecaEN bibliotecaEN = null; try { SessionInitializeTransaction(); bibliotecaEN = (BibliotecaEN)session.Get(typeof(BibliotecaEN), id); SessionCommit(); } catch (Exception ex) { SessionRollBack(); if (ex is OSIRISGenNHibernate.Exceptions.ModelException) { throw ex; } throw new OSIRISGenNHibernate.Exceptions.DataLayerException("Error in BibliotecaCAD.", ex); } finally { SessionClose(); } return(bibliotecaEN); }
public int New_(BibliotecaEN biblioteca) { try { SessionInitializeTransaction(); session.Save(biblioteca); SessionCommit(); } catch (Exception ex) { SessionRollBack(); if (ex is OSIRISGenNHibernate.Exceptions.ModelException) { throw ex; } throw new OSIRISGenNHibernate.Exceptions.DataLayerException("Error in BibliotecaCAD.", ex); } finally { SessionClose(); } return(biblioteca.Id); }
public void Destroy(int id_biblio ) { try { SessionInitializeTransaction(); BibliotecaEN bibliotecaEN = (BibliotecaEN)session.Load(typeof(BibliotecaEN), id_biblio); session.Delete(bibliotecaEN); SessionCommit(); } catch (Exception ex) { SessionRollBack(); if (ex is YoureOnGenNHibernate.Exceptions.ModelException) { throw ex; } throw new YoureOnGenNHibernate.Exceptions.DataLayerException("Error in BibliotecaCAD.", ex); } finally { SessionClose(); } }
public int New_(BibliotecaEN biblioteca) { try { SessionInitializeTransaction(); if (biblioteca.Usuario != null) { // Argumento OID y no colección. biblioteca.Usuario = (YoureOnGenNHibernate.EN.YoureOn.UsuarioEN)session.Load(typeof(YoureOnGenNHibernate.EN.YoureOn.UsuarioEN), biblioteca.Usuario.Email); biblioteca.Usuario.Biblioteca = biblioteca; } session.Save(biblioteca); SessionCommit(); } catch (Exception ex) { SessionRollBack(); if (ex is YoureOnGenNHibernate.Exceptions.ModelException) { throw ex; } throw new YoureOnGenNHibernate.Exceptions.DataLayerException("Error in BibliotecaCAD.", ex); } finally { SessionClose(); } return(biblioteca.Id_biblio); }
public BibliotecaEN CargarBiblioteca(int id_biblio ) { BibliotecaEN bibliotecaEN = null; bibliotecaEN = _IBibliotecaCAD.CargarBiblioteca(id_biblio); return(bibliotecaEN); }
public void Modify(int p_Biblioteca_OID) { BibliotecaEN bibliotecaEN = null; //Initialized BibliotecaEN bibliotecaEN = new BibliotecaEN(); bibliotecaEN.Id = p_Biblioteca_OID; //Call to BibliotecaCAD _IBibliotecaCAD.Modify(bibliotecaEN); }
public int New_() { BibliotecaEN bibliotecaEN = null; int oid; //Initialized BibliotecaEN bibliotecaEN = new BibliotecaEN(); //Call to BibliotecaCAD oid = _IBibliotecaCAD.New_(bibliotecaEN); return(oid); }
public int New_(string p_usuario) { BibliotecaEN bibliotecaEN = null; int oid; //Initialized BibliotecaEN bibliotecaEN = new BibliotecaEN(); if (p_usuario != null) { // El argumento p_usuario -> Property usuario es oid = false // Lista de oids id_biblio bibliotecaEN.Usuario = new YoureOnGenNHibernate.EN.YoureOn.UsuarioEN(); bibliotecaEN.Usuario.Email = p_usuario; } //Call to BibliotecaCAD oid = _IBibliotecaCAD.New_(bibliotecaEN); return(oid); }