コード例 #1
0
 /// <summary>
 /// 根据责任客服Id和企业名称获取企业ID.如果该企业存在并且是该责任客服负责反悔企业ID,如果企业存在但不是该责任客服负责反悔-1,如果企业名称不存在返回0
 /// </summary>
 /// <param name="companyName">企业名称(全字符匹配)</param>
 /// <param name="userZRId">责任客服Id</param>
 /// <returns>如果该企业存在并且是该责任客服负责反悔企业ID,如果企业存在但不是该责任客服负责反悔-1,如果企业名称不存在返回0</returns>
 public int GetCompanyIdByNameAndUserZRId(string companyName, int userZRId)
 {
     using (var companyDal = new CRM_CompanyRepository())
     {
         int companyId = companyDal.GetCompanyIdByName(db, companyName);
         if (companyId != 0)
         {
             bool b = companyDal.IsZRUserHaveCompany(db, companyId, userZRId);
             if (!b)
             {
                 companyId = -1;
             }
         }
         return(companyId);
     }
 }