Ejemplo n.º 1
0
        public IServiceQueryResult <UserData> RetrieveByCredential(string email, string password)
        {
            if (!email.TrimHasValue() || !password.TrimHasValue())
            {
                return(ServiceResultFactory.BuildServiceQueryResult((UserData)null));
            }

            UserData user = Repository.RetrieveByCredential(email, SecurityHelper.Encrypt(password));

            return(ServiceResultFactory.BuildServiceQueryResult(user));
        }
Ejemplo n.º 2
0
        public IServiceQueryResult <UserData> RetrieveByCredential(string username, string passsword)
        {
            if (!username.TrimHasValue() || !passsword.TrimHasValue())
            {
                return(null);
            }

            string encryptedPassword = SecurityHelper.Encrypt(passsword);

            UserData data = Repository.RetrieveByCredential(username, encryptedPassword);

            return(ServiceResultFactory.BuildServiceQueryResult(data));
        }
Ejemplo n.º 3
0
        public IServiceQueryResultList <MainMenuData> GetPublishedMenus()
        {
            IEnumerable <MainMenuData> result = Repository.GetPublishedMenus();

            return(ServiceResultFactory.BuildServiceQueryResult <MainMenuData>(result));
        }
Ejemplo n.º 4
0
        public IServiceQueryResultList <SupplierInfoData> Search(SupplierCriteria criteria)
        {
            IEnumerable <SupplierInfoData> result = Repository.Search(criteria);

            return(ServiceResultFactory.BuildServiceQueryResult <SupplierInfoData>(result));
        }
Ejemplo n.º 5
0
        public IServiceQueryResultList <ContactData> SearchByCustomer(object customerId)
        {
            IEnumerable <ContactData> result = Repository.SearchByCustomer(customerId);

            return(ServiceResultFactory.BuildServiceQueryResult <ContactData>(result));
        }
Ejemplo n.º 6
0
        public IServiceQueryResultList <CategoryData> RetrieveCategoryTree(object catalogId)
        {
            IEnumerable <CategoryData> result = Repository.RetrieveCategoryTree(catalogId);

            return(ServiceResultFactory.BuildServiceQueryResult <CategoryData>(result));
        }
Ejemplo n.º 7
0
        public IServiceQueryResult <OrderInfoData> GetOrderInfo(string orderNumber)
        {
            OrderInfoData result = Repository.GetOrderInfo(orderNumber);

            return(ServiceResultFactory.BuildServiceQueryResult <OrderInfoData>(result));
        }
Ejemplo n.º 8
0
        public IServiceQueryResultList <OrderBriefInfoData> GetOrdersInProcess(OrderCriteria criteria)
        {
            IEnumerable <OrderBriefInfoData> result = Repository.GetOrdersInProcess(criteria);

            return(ServiceResultFactory.BuildServiceQueryResult <OrderBriefInfoData>(result));
        }
Ejemplo n.º 9
0
        public IServiceQueryResultList <OrderData> SearchBySupplierAndStatus(object supplierId, int statusId)
        {
            IEnumerable <OrderData> result = Repository.SearchBySupplierAndStatus(supplierId, statusId);

            return(ServiceResultFactory.BuildServiceQueryResult <OrderData>(result));
        }
Ejemplo n.º 10
0
        public IServiceQueryResult <ProductInfoData> RetrieveProductInfo(object productId)
        {
            ProductInfoData result = Repository.RetrieveProductInfo(productId);

            return(ServiceResultFactory.BuildServiceQueryResult <ProductInfoData>(result));
        }
Ejemplo n.º 11
0
        public IServiceQueryResultList <ActivityData> SearchByEmployee(object id)
        {
            IEnumerable <ActivityData> result = Repository.SearchByEmployee(id);

            return(ServiceResultFactory.BuildServiceQueryResult <ActivityData>(result));
        }
Ejemplo n.º 12
0
        public IServiceQueryResultList <ShipToData> SearchByContactPhone(string phone)
        {
            IEnumerable <ShipToData> result = Repository.SearchByContactPhone(phone);

            return(ServiceResultFactory.BuildServiceQueryResult <ShipToData>(result));
        }
Ejemplo n.º 13
0
        public IServiceQueryResultList <FolderInfoData> GetSubsiteRootFolders()
        {
            IEnumerable <FolderInfoData> result = Repository.GetSubsiteRootFolders();

            return(ServiceResultFactory.BuildServiceQueryResult <FolderInfoData>(result));
        }
Ejemplo n.º 14
0
        public IServiceQueryResultList <FolderInfoData> GetFolders(FolderType folderType)
        {
            IEnumerable <FolderInfoData> result = Repository.GetFolders(folderType);

            return(ServiceResultFactory.BuildServiceQueryResult <FolderInfoData>(result));
        }
        public IServiceQueryResultList <NotificationTemplateData> RetrieveByType(NotificationTypes type)
        {
            var result = Repository.RetrieveByType(type);

            return(ServiceResultFactory.BuildServiceQueryResult(result));
        }
Ejemplo n.º 16
0
        public IServiceQueryResult <TopicBriefInfoData> GetTopicInfo(object topicId)
        {
            TopicBriefInfoData result = Repository.GetTopicInfo(topicId);

            return(ServiceResultFactory.BuildServiceQueryResult <TopicBriefInfoData>(result));
        }
Ejemplo n.º 17
0
        public IServiceQueryResultList <TopicData> SearchByUser(object userId)
        {
            IEnumerable <TopicData> result = Repository.SearchByUser(userId);

            return(ServiceResultFactory.BuildServiceQueryResult <TopicData>(result));
        }
Ejemplo n.º 18
0
        public IServiceQueryResultList <TemplateInfoData> GetTemplatesInfo()
        {
            IEnumerable <TemplateInfoData> result = Repository.GetTemplatesInfo();

            return(ServiceResultFactory.BuildServiceQueryResult <TemplateInfoData>(result));
        }
Ejemplo n.º 19
0
        public IServiceQueryResultList <OrderData> SearchByContact(object contactId)
        {
            IEnumerable <OrderData> result = Repository.SearchByContact(contactId);

            return(ServiceResultFactory.BuildServiceQueryResult <OrderData>(result));
        }
Ejemplo n.º 20
0
        public IServiceQueryResultList <SubsiteBriefData> GetSubsites(bool isPublished = false)
        {
            IEnumerable <SubsiteBriefData> result = Repository.GetSubsites(isPublished);

            return(ServiceResultFactory.BuildServiceQueryResult <SubsiteBriefData>(result));
        }
Ejemplo n.º 21
0
        public IServiceQueryResult <OrderInfoData> GetOrderInfo(object orderId)
        {
            OrderInfoData result = Repository.GetOrderInfo(orderId);

            return(ServiceResultFactory.BuildServiceQueryResult <OrderInfoData>(result));
        }
Ejemplo n.º 22
0
        public IServiceQueryResult <SubsiteInfoData> GetSubsiteInfo(object instanceId)
        {
            SubsiteInfoData result = Repository.GetSubsiteInfo(instanceId);

            return(ServiceResultFactory.BuildServiceQueryResult <SubsiteInfoData>(result));
        }
Ejemplo n.º 23
0
        public IServiceQueryResultList <OrderInfoData> GetOrdersInfo(IEnumerable <object> orderIds)
        {
            IEnumerable <OrderInfoData> result = Repository.GetOrdersInfo(orderIds);

            return(ServiceResultFactory.BuildServiceQueryResult <OrderInfoData>(result));
        }
Ejemplo n.º 24
0
        public IServiceQueryResult <SubjectData> RetrieveBySubjectType(string subjectName)
        {
            SubjectData data = Repository.RetrieveBySubjectType(subjectName);

            return(ServiceResultFactory.BuildServiceQueryResult(data));
        }
Ejemplo n.º 25
0
        public IServiceQueryResultList <LocationData> GetPublishedLocations()
        {
            IEnumerable <LocationData> result = Repository.GetPublishedLocations();

            return(ServiceResultFactory.BuildServiceQueryResult <LocationData>(result));
        }
Ejemplo n.º 26
0
        public IServiceQueryResultList <ReviewInfoData> SearchInfosByProduct(object productId)
        {
            IEnumerable <ReviewInfoData> result = Repository.SearchInfosByProduct(productId);

            return(ServiceResultFactory.BuildServiceQueryResult <ReviewInfoData>(result));
        }
Ejemplo n.º 27
0
        public IServiceQueryResultList <ContactData> SearchByEmployee(object employeeId)
        {
            IEnumerable <ContactData> result = Repository.SearchByEmployee(employeeId);

            return(ServiceResultFactory.BuildServiceQueryResult <ContactData>(result));
        }
Ejemplo n.º 28
0
        public IServiceQueryResultList <ReviewInfoData> SearchInfosBySupplier(object supplierId)
        {
            IEnumerable <ReviewInfoData> result = Repository.SearchInfosBySupplier(supplierId);

            return(ServiceResultFactory.BuildServiceQueryResult <ReviewInfoData>(result));
        }
Ejemplo n.º 29
0
        public IServiceQueryResult <SupplierInfoData> RetrieveSupplierInfo(object supplierId)
        {
            SupplierInfoData result = Repository.RetrieveSupplierInfo(supplierId);

            return(ServiceResultFactory.BuildServiceQueryResult <SupplierInfoData>(result));
        }
Ejemplo n.º 30
0
        public IServiceQueryResultList <LanguagePhraseData> SearchByLanguage(object languageId)
        {
            IEnumerable <LanguagePhraseData> result = Repository.SearchByLanguage(languageId);

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