private void CustUserBind() { int totalCount = 0; DataTable dt = new DataTable(); if (!string.IsNullOrEmpty(CrmCustID)) { BitAuto.YanFa.Crm2009.Entities.QueryCustUserMapping query = new YanFa.Crm2009.Entities.QueryCustUserMapping(); query.CustID = CrmCustID; query.UserStatus = 0; dt = BitAuto.YanFa.Crm2009.BLL.CustUserMapping.Instance.GetCustUserMapping(query, "", BLL.PageCommon.Instance.PageIndex, 10, out totalCount); } else { BitAuto.YanFa.Crm2009.Entities.QueryUserInfo query = new YanFa.Crm2009.Entities.QueryUserInfo(); if (!string.IsNullOrEmpty(UserName)) { query.TrueName = UserName; } query.Status = "0"; dt = BitAuto.YanFa.Crm2009.BLL.UserInfo.Instance.GetUserInfo(query, "", BLL.PageCommon.Instance.PageIndex, 10, out totalCount); } dt = BindBGName(dt); rptUser.DataSource = dt.DefaultView; rptUser.DataBind(); litPagerDown.Text = BLL.PageCommon.Instance.LinkStringByPost(BLL.Util.GetUrl(), 10, totalCount, 10, BLL.PageCommon.Instance.PageIndex, 3); }
/// <summary> /// 获取客户下的负责人员 /// </summary> /// <param name="msg"></param> private void GetCustUser(out string msg) { msg = "{totalcount:0,msg:'此客户下无相关负责人'}"; if (!string.IsNullOrEmpty(CrmCustID.Trim())) { BitAuto.YanFa.Crm2009.Entities.QueryCustUserMapping query = new YanFa.Crm2009.Entities.QueryCustUserMapping(); query.CustID = CrmCustID; query.UserStatus = 0; int totalCount = 0; DataTable dt = BitAuto.YanFa.Crm2009.BLL.CustUserMapping.Instance.GetCustUserMapping(query, "", 1, 100, out totalCount); if (totalCount == 1) { msg = "{totalcount:1,userinfo:{userid:'" + dt.Rows[0]["UserID"].ToString() + "',username:'******'},msg:''}"; } else if (totalCount > 1) { msg = "{totalcount:" + totalCount + ",msg:'此客户下的有多个负责人'}"; } } }