我认为之前已经提出这个问题,但我会再给它一个机会,希望能得到一个有用的答案。
使用DevKit和C#(不是XML)如何通过名称查找客户?在SDK中,通过FullName查找客户是明智的选择,但现在我找不到任何方法来执行此操作。它违背了常识,即DevKit不会提供这样做的方法。
请不要回复指向没有答案的文档的链接(我已多次阅读),或者无效的XML。我很乐意看到这样做的C#代码(哎呀,我甚至会满足于VB),但如果不能做到,请告诉我这样我就可以结束这个并休息一下。
答案 0 :(得分:1)
你能试一试吗
ServiceContext context = new ServiceContext(oauthValidator, appToken, realmId, IntuitServicesType.QBD)
CustomerQuery customerQuery = new CustomerQuery();
customerQuery.FirstLastName ="?"
IEnumerable<Customer> customers = customerQuery.ExecuteQuery<Customer>(context);
在客户端,您可以遍历“客户”并仅使用if条件作为客户的名称。
由于
答案 1 :(得分:1)
var qbdCustomerQuery1 = new Intuit.Ipp.Data.Qbd.CustomerQuery(); qbdCustomerQuery1.Item1ElementName = Intuit.Ipp.Data.Qbd.Item1ChoiceType.FirstLastInside; qbdCustomerQuery1.Item1 =“Popeye”;
列出CustomerQueryResult = qbdCustomerQuery1.ExecuteQuery(context).ToList();
这应该有用。
我们会尝试改进此类查询的文档。