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()); }
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()); }
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()); }