Commit for nhibernate repository pattern