public Foo Get(int id) { using (var transaction = _session.BeginTransaction()) { return(_session.Get <Foo>(id)); } }
public ModuleDto Get(int id) { using (var transaction = _session.BeginTransaction()) { var node = _session.Get <Module>(id); if (node == null) { return(null); } var dto = new ModuleDto { Name = node.Name, Id = node.Id, }; foreach (Record r in node.Records) { RecordDto rDto = new RecordDto { Id = r.Id, Name = r.Name, Content = r.Content, }; dto.Records.Add(rDto); } return(dto); } }
public static void SegnalazionePreliminareDanno_AddRiferimento( Guid SegnalazionePreliminareDannoID, String Nominativo, String Telefono, String Email ) { try { NHibernate.ISession aNHibernateSession = NHibernateHelper.GetOrCreateCurrentSession(); Riferimento aRiferimento = Riferimento_Create( Nominativo, Telefono, Email ); SegnalazionePreliminareDanno aSegnalazionePreliminareDanno = aNHibernateSession.Get <SegnalazionePreliminareDanno>(SegnalazionePreliminareDannoID); SegnalazionePreliminareDanno_AddRiferimento( aSegnalazionePreliminareDanno, aRiferimento ); } catch (Exception) { } }
public Models.Contact Get(Guid id) { Contact contactEntity = session.Get <Contact>(id); if (contactEntity != null) { return(new Models.Contact { Id = contactEntity.Id, Name = contactEntity.Name, Address = contactEntity.Address, Phone = contactEntity.Phone }); } return(null); }
public virtual Client GetClientEnd(NHibernate.ISession session) { if (!ClientIDEnd.HasValue) { return(null); } return(session.Get <Client>(ClientIDEnd.Value)); }
public virtual string GetEmail(NHibernate.ISession session) { var ca = GetClientAccount(session); if (ca != null) { return(ca.Email); } else { return(session.Get <ClientInfo>(Client.ClientID).Email); } }
private void OnCellEndEdit(object sender, DataGridViewCellEventArgs e) { DataGridViewRow row = ownersView.Rows[e.RowIndex]; object currentValue = row.Cells[e.ColumnIndex].Value; int id = (int)row.Tag; NHibernate.ISession session = obj_lib.Module.OpenSession(); SEPO_TP_WORKSHOP_OWNER dbRow = session.Get <SEPO_TP_WORKSHOP_OWNER>(id); dbRow.OWNER = (int?)currentValue; session.Update(dbRow); session.Flush(); }
private void OnCellEndEdit(object sender, DataGridViewCellEventArgs e) { DataGridViewRow row = operationsView.Rows[e.RowIndex]; object currentValue = row.Cells[e.ColumnIndex].Value; int id = (int)row.Tag; NHibernate.ISession session = obj_lib.Module.OpenSession(); SEPO_TECH_OPER_LINKS dbRow = session.Get <SEPO_TECH_OPER_LINKS>(id); dbRow.OMPID = (int?)currentValue; session.Update(dbRow); session.Flush(); }
public static Riferimento Riferimento_GetByID( Guid RiferimentoID ) { Riferimento aRiferimento = null; NHibernate.ISession aNHibernateSession = NHibernateHelper.GetOrCreateCurrentSession(); try { aRiferimento = aNHibernateSession.Get <Riferimento>(RiferimentoID); } catch (Exception) { } return(aRiferimento); }
public static SegnalazionePreliminareDanno SegnalazionePreliminareDanno_GetByID( Guid SegnalazionePreliminareDannoID ) { SegnalazionePreliminareDanno aSegnalazionePreliminareDanno = null; NHibernate.ISession aNHibernateSession = NHibernateHelper.GetOrCreateCurrentSession(); try { aSegnalazionePreliminareDanno = aNHibernateSession.Get <SegnalazionePreliminareDanno>(SegnalazionePreliminareDannoID); } catch (Exception) { } return(aSegnalazionePreliminareDanno); }
public ContatoEntitis Get(int id) { try { ContatoEntitis retorno = new ContatoEntitis(); using (NHibernate.ISessionFactory sessionFactory = SessionFactoryBuilder.BuildSessionFactory()) { using (NHibernate.ISession session = sessionFactory.OpenSession()) { retorno = session.Get <ContatoEntitis>(id); session.Flush(); } } return(retorno); } catch (Exception exs) { throw; } }
T ISession.Get <T>(object identity) => nhSession.Get <T>(identity);
public static Role getRoleById(int id) { using (NHibernate.ISession session = NHibernateHelper.OpenSession()) return(session.Get <Role>(id)); }