// Modify default (Update all attributes of the class) public void ModifyDefault(LugardeinteresEN lugardeinteres) { try { SessionInitializeTransaction(); LugardeinteresEN lugardeinteresEN = (LugardeinteresEN)session.Load(typeof(LugardeinteresEN), lugardeinteres.Id); lugardeinteresEN.Nombre = lugardeinteres.Nombre; lugardeinteresEN.Localización = lugardeinteres.Localización; lugardeinteresEN.Tipo = lugardeinteres.Tipo; session.Update(lugardeinteresEN); SessionCommit(); } catch (Exception ex) { SessionRollBack(); if (ex is DSMGenNHibernate.Exceptions.ModelException) { throw ex; } throw new DSMGenNHibernate.Exceptions.DataLayerException("Error in LugardeinteresCAD.", ex); } finally { SessionClose(); } }
public LugardeinteresEN ReadOIDDefault(int id ) { LugardeinteresEN lugardeinteresEN = null; try { SessionInitializeTransaction(); lugardeinteresEN = (LugardeinteresEN)session.Get(typeof(LugardeinteresEN), id); SessionCommit(); } catch (Exception ex) { SessionRollBack(); if (ex is DSMGenNHibernate.Exceptions.ModelException) { throw ex; } throw new DSMGenNHibernate.Exceptions.DataLayerException("Error in LugardeinteresCAD.", ex); } finally { SessionClose(); } return(lugardeinteresEN); }
public void Destroy(int id ) { try { SessionInitializeTransaction(); LugardeinteresEN lugardeinteresEN = (LugardeinteresEN)session.Load(typeof(LugardeinteresEN), id); session.Delete(lugardeinteresEN); SessionCommit(); } catch (Exception ex) { SessionRollBack(); if (ex is DSMGenNHibernate.Exceptions.ModelException) { throw ex; } throw new DSMGenNHibernate.Exceptions.DataLayerException("Error in LugardeinteresCAD.", ex); } finally { SessionClose(); } }
public int New_(LugardeinteresEN lugardeinteres) { try { SessionInitializeTransaction(); if (lugardeinteres.Itinerario != null) { // Argumento OID y no colección. lugardeinteres.Itinerario = (DSMGenNHibernate.EN.DSM.ItinerarioEN)session.Load(typeof(DSMGenNHibernate.EN.DSM.ItinerarioEN), lugardeinteres.Itinerario.Id); lugardeinteres.Itinerario.PuntoDeItinerario .Add(lugardeinteres); } session.Save(lugardeinteres); SessionCommit(); } catch (Exception ex) { SessionRollBack(); if (ex is DSMGenNHibernate.Exceptions.ModelException) { throw ex; } throw new DSMGenNHibernate.Exceptions.DataLayerException("Error in LugardeinteresCAD.", ex); } finally { SessionClose(); } return(lugardeinteres.Id); }
public int New_(int p_orden, int p_itinerario, string p_nombre, string p_localización, DSMGenNHibernate.Enumerated.DSM.TipoLugarInteresEnum p_tipo) { LugardeinteresEN lugardeinteresEN = null; int oid; //Initialized LugardeinteresEN lugardeinteresEN = new LugardeinteresEN(); lugardeinteresEN.Orden = p_orden; if (p_itinerario != -1) { // El argumento p_itinerario -> Property itinerario es oid = false // Lista de oids id lugardeinteresEN.Itinerario = new DSMGenNHibernate.EN.DSM.ItinerarioEN(); lugardeinteresEN.Itinerario.Id = p_itinerario; } lugardeinteresEN.Nombre = p_nombre; lugardeinteresEN.Localización = p_localización; lugardeinteresEN.Tipo = p_tipo; //Call to LugardeinteresCAD oid = _ILugardeinteresCAD.New_(lugardeinteresEN); return(oid); }
public void Modify(int p_Lugardeinteres_OID, int p_orden, string p_nombre, string p_localización, DSMGenNHibernate.Enumerated.DSM.TipoLugarInteresEnum p_tipo) { LugardeinteresEN lugardeinteresEN = null; //Initialized LugardeinteresEN lugardeinteresEN = new LugardeinteresEN(); lugardeinteresEN.Id = p_Lugardeinteres_OID; lugardeinteresEN.Orden = p_orden; lugardeinteresEN.Nombre = p_nombre; lugardeinteresEN.Localización = p_localización; lugardeinteresEN.Tipo = p_tipo; //Call to LugardeinteresCAD _ILugardeinteresCAD.Modify(lugardeinteresEN); }