0
我正在尝试在GP Web Services中创建一个Customer,并且我遇到了Customer类的BalanceType属性,我不知道如何设置它的值。我期待它是一个值为0或1的整数,但是我收到一个“不能隐式地将类型'int'转换为[...]。BalanceType”。Dynamics GP Web Services中的BalanceType,如何使用?
这是它的定义。我相信这个问题是我对C#和.NET的总体经验以及具体的枚举类型缺乏经验。
public enum BalanceType : int {
[System.Runtime.Serialization.EnumMemberAttribute(Value="Open Item")]
OpenItem = 0,
[System.Runtime.Serialization.EnumMemberAttribute(Value="Balance Forward")]
BalanceForward = 1,
}
在我的代码我有一个类的属性
public int balanceType
的方法,我有以下其中_customer是通过我的参数对象和customerObj是Web服务类对象之后。
customerObj.BalanceType = _customer.balanceType;
您的时间和智力非常感谢。