/// <summary> /// 添加帐号[添加帐号后自动生成MQ号码] /// </summary> /// <param name="model">帐号信息实体</param> /// <returns></returns> public EyouSoft.Model.ResultStructure.ResultInfo Add(EyouSoft.Model.CompanyStructure.CompanyUser model) { EyouSoft.Model.ResultStructure.ResultInfo result = EyouSoft.Model.ResultStructure.ResultInfo.Error; if (model == null || string.IsNullOrEmpty(model.UserName)) { return(result); } model.UserName = model.UserName.Trim(); //设置所有的密码 model.PassWordInfo = this.InitPassWordModel(model.PassWordInfo.NoEncryptPassword); result = idal.Add(ref model); //写入用户后要写入MQ客服号 if (result == EyouSoft.Model.ResultStructure.ResultInfo.Succeed) { try { EyouSoft.BLL.MQStructure.IMServiceMQ.CreateInstance().InsertFriendServiceMQ(Convert.ToInt32(model.ContactInfo.MQ), model.ProvinceId); } catch { } } #region 步添加其他平台用户信息(暂时不参与同步) zwc 2011-04-07 //大平台加子帐号暂时不参与同步 //if (result == EyouSoft.Model.ResultStructure.ResultInfo.Succeed) // BLL.SyncStructure.SyncUser.SyncAddUserInfo(model); #endregion return(result); }
/// <summary> /// 添加用户信息 /// </summary> /// <param name="model">用户信息实体</param> /// <returns>true:成功 false:失败</returns> public bool Add(EyouSoft.Model.CompanyStructure.CompanyUser model) { bool dalResult = Dal.Add(model); if (dalResult) { this.RemoveDepartmentCache(model.CompanyId); } handleLogsBll.Add(AddLogs("添加", dalResult)); return(dalResult); }