public ServiceCategory Save() { ServiceCategory serviceCategory = null; var session = NHibernateSessionManager.GetLocalSession(); session.DoTransactional(sess => { serviceCategory = new ServiceCategory( _form.Code, _form.CategoryName, _form.CategoryDescription ); serviceCategory = _categoryRepository.Insert(serviceCategory); }); return(serviceCategory); }