Ejemplo n.º 1
0
        public List <DPO.Domain.DaikinWebServices.Account> GetAccounts(DateTime?fromDate)
        {
            DateTimeConditionExpression dateFrom = null;

            if (fromDate.HasValue)
            {
                dateFrom = new DateTimeConditionExpression
                {
                    Operator = DPOConditionOperator.GreaterEqual,
                    Values   = new DateTime[] { fromDate.Value }
                };
            }

            var req = new RetrieveAccountsRequest()
            {
                TokenID             = this.mTokenID,
                ModifiedOnCondition = dateFrom
            };

            var resp = client.RetrieveAccounts(req);

            var result = resp.Entities;

            return(result.ToList());
        }
Ejemplo n.º 2
0
        public List <DPO.Domain.DaikinWebServices.Option> GetOptions(DateTime?fromDate)
        {
            DateTimeConditionExpression dateFrom = null;

            if (fromDate.HasValue)
            {
                dateFrom = new DateTimeConditionExpression
                {
                    Operator = DPOConditionOperator.GreaterEqual,
                    Values   = new DateTime[] { fromDate.Value }
                };
            }

            var req = new RetrieveOptionsRequest()
            {
                TokenID    = this.mTokenID,
                EntityName = "product"
            };

            var resp = client.RetrieveOptions(req);

            var result = resp.Entities;

            return(result.ToList());
        }
Ejemplo n.º 3
0
        public List <DPO.Domain.DaikinWebServices.ProductSalesLiterature> GetProductDocuments(DateTime?fromDate)
        {
            DateTimeConditionExpression dateFrom = null;

            if (fromDate.HasValue)
            {
                dateFrom = new DateTimeConditionExpression
                {
                    Operator = DPOConditionOperator.GreaterEqual,
                    Values   = new DateTime[] { fromDate.Value }
                };
            }

            var req = new RetrieveProductSalesLiteratureRequest()
            {
                TokenID             = this.mTokenID,
                ModifiedOnCondition = dateFrom
            };

            var result = client.RetrieveProductSalesLiterature(req);

            return(result.Entities.ToList());
        }