コード例 #1
0
        // returns a list of GetServicePackage contracts
        // links:
        //  docLink: http://sql2x.org/documentationLink/eb26aecd-6edc-44ae-938f-42f53929062d
        // parameters:
        //  servicePackageId: filter by this key
        public List <GetServicePackageContract> GetServicePackage(System.Guid servicePackageId)
        {
            // transfer all GetServicePackage serialized objects from ServiceSearch as GetServicePackage contracts
            var dataAccessLayer    = new SolutionNorSolutionPort.DataAccessLayer.ServiceSearch();
            var businessLogicLayer = new GetServicePackage();

            return(businessLogicLayer.GetServicePackageFromDal(dataAccessLayer.GetServicePackage(servicePackageId)));
        }
コード例 #2
0
        // returns a list of FetchServiceSpecialServiceRequestWithFilter contracts
        // links:
        //  docLink: http://sql2x.org/documentationLink/eb26aecd-6edc-44ae-938f-42f53929062d
        // parameters:
        //  serviceSpecialServiceRequestGroupRcd: filter by this key
        //  serviceSpecialServiceRequestCode: filter by this key
        //  requestServiceSpecialServiceRequestRequirementRcd: filter by this key
        //  replyServiceSpecialServiceRequestRequirementRcd: filter by this key
        //  serviceSpecialServiceRequestOperationRuleRcd: filter by this key
        public List <FetchServiceSpecialServiceRequestWithFilterContract> FetchServiceSpecialServiceRequestWithFilter(System.String serviceSpecialServiceRequestGroupRcd, System.String serviceSpecialServiceRequestCode, System.String requestServiceSpecialServiceRequestRequirementRcd, System.String replyServiceSpecialServiceRequestRequirementRcd, System.String serviceSpecialServiceRequestOperationRuleRcd)
        {
            // transfer all FetchServiceSpecialServiceRequestWithFilter serialized objects from ServiceSearch as FetchServiceSpecialServiceRequestWithFilter contracts
            var dataAccessLayer    = new SolutionNorSolutionPort.DataAccessLayer.ServiceSearch();
            var businessLogicLayer = new FetchServiceSpecialServiceRequestWithFilter();

            return(businessLogicLayer.FetchServiceSpecialServiceRequestWithFilterFromDal(dataAccessLayer.FetchServiceSpecialServiceRequestWithFilter(serviceSpecialServiceRequestGroupRcd, serviceSpecialServiceRequestCode, requestServiceSpecialServiceRequestRequirementRcd, replyServiceSpecialServiceRequestRequirementRcd, serviceSpecialServiceRequestOperationRuleRcd)));
        }
コード例 #3
0
        // returns a list of ServicePackagePromotionWithFilter contracts from ServiceSearchService
        // links:
        //  docLink: http://sql2x.org/documentationLink/0b582d9b-64df-473e-9f42-7ce7701e67f0
        // parameters:
        //  clientId: filter by this key
        public virtual List <ServicePackagePromotionWithFilterContract> ServicePackagePromotionWithFilter(System.Guid clientId)
        {
            // transfer all ServicePackagePromotionWithFilter serialized objects from ServiceSearch as ServicePackagePromotionWithFilter contracts
            var dataAccessLayer    = new SolutionNorSolutionPort.DataAccessLayer.ServiceSearch();
            var businessLogicLayer = new ServicePackagePromotionWithFilter();

            return(businessLogicLayer.ServicePackagePromotionWithFilterFromDal(dataAccessLayer.ServicePackagePromotionWithFilter(clientId)));
        }