private ArrayList CreateProperty(IModelTask _task)
{
ArrayList _arrs = new ArrayList();
//产品线
if (!string.IsNullOrEmpty(this.Base_ProductLineID))
_arrs.Add(CreateLookupProperty("new_productline_id", "new_products_line", this.Base_ProductLineID));
//货币单位
if (!string.IsNullOrEmpty(this.Common.GetValue("Common/transactioncurrencyid")))
_arrs.Add(CreateLookupProperty("transactioncurrencyid", "transactioncurrency", this.Common.GetValue("Common/transactioncurrencyid")));
//授权人id
if (!string.IsNullOrEmpty(this.Authoruser))
{
DataSet ds;
using (CrmControl _crmcontrol = new CrmControl())
{
_crmcontrol.UseDefaultCredentials = true;
ds = _crmcontrol.GetSystemUserInfoByDomainName(this.Base_Domain + this.Authoruser);
if (ds.Tables[0].Rows.Count > 0)
_arrs.Add(CreateLookupProperty("new_authoruserid", "systemuser", ds.Tables[0].Rows[0]["SystemUserId"].ToString()));
}
}
金额
//if (!string.IsNullOrEmpty(this.Base_Money))
// _arrs.Add(CreateCrmMoneyProperty("new_purchase_amount", decimal.Parse(this.Base_Money)));
是否加签
//if (this.Base_Isaddsigned == "1")
//{
_arrs.Add(CreateCrmBooleanProperty("new_enableaddlable", "false"));
//}
//else
//{
// _arrs.Add(CreateCrmBooleanProperty("new_enableaddlable", "true"));
//}
return _arrs;
}
这里头得值都是固定的,不用去更改!