CRM流程的做法

 


        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;

        }

这里头得值都是固定的,不用去更改!

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值