コード例 #1
0
        //braucht Auftrag
        private void getProjekt()
        {
            ISession     session = getSession();
            ITransaction tx      = session.BeginTransaction();

            projekt = session.Get <TblProjekte>(auftrag.IdProjekt);
            closeSession(session, tx);
        }
コード例 #2
0
        //braucht SMNummer
        public void getAuftrag(string smNummer)
        {
            auftrag         = new TblAuftraege();
            projekt         = new TblProjekte();
            ansprechpartner = new List <TblAnsprechpartner>();;
            ISession     session = getSession();
            ITransaction tx      = session.BeginTransaction();
            ICriteria    crit    = session.CreateCriteria <TblAuftraege>();

            crit.SetMaxResults(1);
            crit.Add(Restrictions.Like(nameof(TblAuftraege.SMNummer), smNummer));
            auftrag = crit.List <TblAuftraege>().FirstOrDefault();
            tx.Commit();
            closeSession(session, tx);
        }