Beispiel #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());
        }
Beispiel #2
0
        public DPO.Domain.DaikinWebServices.Account GetAccountId(string accountId)
        {
            var req = new RetrieveAccountsRequest()
            {
                CRMAccountNumber = accountId,
                //CRMAccountNumber = "A251772",
                TokenID = this.mTokenID
            };

            var resp = client.RetrieveAccounts(req);

            var result = resp.Entities;

            return(result.FirstOrDefault());
        }