public void NHibernate_Build() { using (var session = NHibernateConnection.OpenSession()) { using (var trans = session.BeginTransaction()) { var user = new Users() { UserName = "******", Email = "*****@*****.**", Password = "******", UserType = 1 }; var userinfo = new UserInfo() { InfoType = 1, InfoText = "Bu bir adrestir.", UserId = user }; session.Save(user); session.Save(userinfo); trans.Commit(); } } }
public void IsConnectionOpen() { INhibernateConnection connection = new NHibernateConnection(); ISession session = connection.CreateSessionFactory().OpenSession(); string expected = "Open"; string result = session.Connection.State.ToString(); Assert.IsNotNull(connection); Assert.IsNotNull(session); Assert.AreEqual(expected,result); }
public RepositorioBase() { _config = new NHibernateConnection(); }