示例#1
0
        public SubsiteInfoData GetSubsiteInfo(object instanceId)
        {
            SubsiteInfoData result = null;

            RepositoryExceptionWrapper.Wrap(GetType(), () =>
            {
                ICriteria query = CurrentSession.CreateCriteria <SubsiteInfoData>();
                query.AddExpressionEq <SubsiteInfoData, object>(o => o.Id, instanceId);
                result = query.UniqueResult <SubsiteInfoData>();
            });

            return(result);
        }
示例#2
0
        public IServiceQueryResult <SubsiteInfoData> GetSubsiteInfo(object instanceId)
        {
            SubsiteInfoData result = Repository.GetSubsiteInfo(instanceId);

            return(ServiceResultFactory.BuildServiceQueryResult <SubsiteInfoData>(result));
        }