/// <summary> /// 依据状态类型批量获取待审文本 /// </summary> /// <param name="vs"></param> /// <returns></returns> public static List<Moooyo.BiZ.FilterText.FilterTextModel> GetAllFilterText(Moooyo.BiZ.FilterText.VerifyStatus vs,int pageno, int pagesize) { try { return new Moooyo.BiZ.FilterText.FilterTextOperation().GetFilterTexts(vs,pageno,pagesize); } catch (Exception ex) { throw new CBB.ExceptionHelper.OperationException( CBB.ExceptionHelper.ErrType.SystemErr, CBB.ExceptionHelper.ErrNo.DBOperationError, ex); } }
/// <summary> /// 设置个性图片 /// </summary> /// <param name="memberID">用户编号</param> /// <param name="skintype">用户皮肤类型</param> /// <param name="myp">图片对象</param> /// <returns>操作状态</returns> private CBB.ExceptionHelper.OperationResult SetMemberSkinPicture(String memberID, String skintype, Moooyo.BiZ.Photo.Photo myp) { CBB.ExceptionHelper.OperationResult result = null; if (skintype != "" && skintype != null) { switch (skintype) { case "PersonalityPicture": //设置个性图片 result = SettingController.SetMemberSkinPicture( memberID, myp.FileName, BiZ.Member.MemberSkin.MemberSkinType.PersonalityPicture); break; case "PersonalityBackgroundPicture": //设置个性背景图片 result = SettingController.SetMemberSkinPicture( memberID, myp.FileName, BiZ.Member.MemberSkin.MemberSkinType.PersonalityBackgroundPicture); break; default: break; } } return new CBB.ExceptionHelper.OperationResult(true); }
/// <summary> /// 添加个性图片 /// </summary> /// <param name="memberID">用户编号</param> /// <param name="skintype">用户皮肤类型</param> /// <param name="myp">图片对象</param> /// <returns>操作状态</returns> private CBB.ExceptionHelper.OperationResult AddMemberSkinPicture(String memberID, String skintype, Moooyo.BiZ.Photo.Photo myp) { CBB.ExceptionHelper.OperationResult result = null; string personalityPicture = "", personalityBackgroundPicture = ""; if (skintype != "" && skintype != null) { switch (skintype) { case "PersonalityPicture": ////设置个性图片 //result = SettingController.SetMemberSkinPicture( // memberID, // myp.FileName, // BiZ.Member.MemberSkin.MemberSkinType.PersonalityPicture); personalityPicture = myp.FileName; break; case "PersonalityBackgroundPicture": ////设置个性背景图片 //result = SettingController.SetMemberSkinPicture( // memberID, // myp.FileName, // BiZ.Member.MemberSkin.MemberSkinType.PersonalityBackgroundPicture); personalityBackgroundPicture = myp.FileName; break; default: break; } //添加用户皮肤 BiZ.Member.MemberSkin.MemberSkin ms = BiZ.Member.MemberSkin.MemberSkinProvider.AddMemberSkin( memberID, BiZ.Comm.UserType.Member, personalityPicture, personalityBackgroundPicture ); if (ms != null) result = new CBB.ExceptionHelper.OperationResult(true); } return new CBB.ExceptionHelper.OperationResult(true); }
//发送站内信 private void sendMsg(Moooyo.BiZ.PhotoCheck.CheckPhotoStatus cps, List<ObjectId> userid) { string content = ""; if (cps == BiZ.PhotoCheck.CheckPhotoStatus.auditpass) { content = CBB.ConfigurationHelper.AppSettingHelper.GetConfig("Videocertification"); } else if(cps == BiZ.PhotoCheck.CheckPhotoStatus.audidel) { content = CBB.ConfigurationHelper.AppSettingHelper.GetConfig("Videocertificationisnotthrough"); } foreach(ObjectId uid in userid) { BiZ.Member.Activity.ActivityController.SystemMsgToMember(uid.ToString(), content); } }
/// <summary> /// 批量更新待审文本状态 /// </summary> /// <param name="idlist">id集合</param> /// <param name="vs">更新状态枚举</param> /// <param name="adminId">管理员id</param> /// <param name="uptext">修改后的文本</param> /// <returns></returns> public static CBB.ExceptionHelper.OperationResult UpdateFilterTexts(List<ObjectId> idlist, Moooyo.BiZ.FilterText.VerifyStatus vs, string adminId, List<string> uptext) { try{ new Moooyo.BiZ.FilterText.FilterTextOperation().UpdateFilterTexts(idlist, vs, adminId, uptext); return new CBB.ExceptionHelper.OperationResult(true); } catch (Exception ex) { throw new CBB.ExceptionHelper.OperationException( CBB.ExceptionHelper.ErrType.SystemErr, CBB.ExceptionHelper.ErrNo.DBOperationError, ex); } }
public static string GetActivityStr(BiZ.Member.Activity.ActivityHolderBase aHLObjs, Moooyo.WebUI.Models.RelationDisplayObj relatObj) { string str = ""; foreach (Moooyo.BiZ.Member.Activity.Activity aObjs in aHLObjs.Activitys) { switch ((int)aObjs.type) { case 113: str += ActivityController.GetMemberLikeTopic(aObjs); break; //case 139: // str += ActivityController.GetFavorMemberActivityBeenMarked(aObjs, aHLObjs.MemberID); // break; //case 140: // str += ActivityController.GetFavorMemberActivityBeenScored(aObjs, aHLObjs.MemberID); // break; //case 210: // str += ActivityController.GetFavorMemberActivityUploadPhoto(aObjs, aHLObjs.MemberID); // break; case 215: str += ActivityController.GetFavorMemberActivitySetIcon(aObjs, aHLObjs.MemberID); break; case 216: str += ActivityController.GetFavorMemberActivityUpdateLocation(aObjs, aHLObjs.MemberID); break; case 217: str += ActivityController.GetFavorMemberActivityUpdatePhotoComment(aObjs, aHLObjs.MemberID); break; case 218: str += ActivityController.GetFavorMemberActivityUpdateIWant(aObjs, aHLObjs.MemberID); break; //case 219: // str += ActivityController.GetFavorMemberActivityUpdateSoliloquize(aObjs, aHLObjs.MemberID); // break; //case 220: // str += ActivityController.GetFavorMemberActivityUpdateIKnow(aObjs, aHLObjs.MemberID); // break; //case 221: // str += ActivityController.GetFavorMemberActivityUpdateWantLearn(aObjs, aHLObjs.MemberID); // break; case 222: str += ActivityController.GetFavorMemberActivityUpdateInterview(aObjs, aHLObjs.MemberID); break; case 302: str += ActivityController.GetFavorMemberActivityAddInterest(aObjs, aHLObjs.MemberID); break; case 701: str += ActivityController.GetMemberBeenFavored(aObjs); break; case 704: str += ActivityController.GetMemberPhotoBeenCommented(aObjs); break; case 705: str += ActivityController.GetMemberJoinToMyInterestFansGroup(aObjs); break; //case 706: // str += ActivityController.GetMemberAddQuestToMyInterest(aObjs); // break; case 707: str += ActivityController.GetMemberActivityPresentGlamourValue(aObjs); break; //case 708: // str += ActivityController.GetMemberWenWenQuestionBeenAnswered(aObjs); // break; case 709: str += ActivityController.GetMemberBeenVisited(aObjs); break; case 711: str += ActivityController.GetMemberCallForBeenLiked(aObjs); break; case 712: str += ActivityController.GetMemberCallForBeenCommented(aObjs, relatObj.Name); break; case 713: str += ActivityController.GetMemberCallForBeenLikeAndCommented(aObjs, relatObj.Name); break; case 714: str += ActivityController.GetMemberImageBeenLiked(aObjs); break; case 715: str += ActivityController.GetMemberImageBeenCommented(aObjs, relatObj.Name); break; case 716: str += ActivityController.GetMemberImageBeenLikeAndCommented(aObjs, relatObj.Name); break; case 717: str += ActivityController.GetMemberInterestBeenLiked(aObjs); break; case 718: str += ActivityController.GetMemberInterestBeenCommented(aObjs, relatObj.Name); break; case 719: str += ActivityController.GetMemberInterestBeenLikeAndCommented(aObjs, relatObj.Name); break; case 729: str += ActivityController.GetMemberInterViewBeenLiked(aObjs); break; case 730: str += ActivityController.GetMemberInterViewBeenCommented(aObjs, relatObj.Name); break; case 720: str += ActivityController.GetMemberIWantBeenLiked(aObjs); break; case 721: str += ActivityController.GetMemberIWantBeenCommented(aObjs, relatObj.Name); break; case 722: str += ActivityController.GetMemberIWantBeenLikeAndCommented(aObjs, relatObj.Name); break; case 723: str += ActivityController.GetMemberMoodBeenLiked(aObjs); break; case 724: str += ActivityController.GetMemberMoodBeenCommented(aObjs, relatObj.Name); break; case 725: str += ActivityController.GetMemberMoodBeenLikeAndCommented(aObjs, relatObj.Name); break; case 726: str += ActivityController.GetMemberTalkAboutBeenLiked(aObjs); break; case 727: str += ActivityController.GetMemberTalkAboutBeenCommented(aObjs, relatObj.Name); break; case 728: str += ActivityController.GetMemberTalkAboutBeenLikeAndCommented(aObjs, relatObj.Name); break; case 731: str += ActivityController.GetMemberMembeSetLocationBeenLiked(aObjs); break; case 732: str += ActivityController.GetMemberMembeSetLocationBeenCommented(aObjs, relatObj.Name); break; case 733: str += ActivityController.GetMemberMembeSetLocationBeenLikeAndCommented(aObjs, relatObj.Name); break; case 734: str += ActivityController.GetMemberBadMoodBeenLiked(aObjs); break; case 735: str += ActivityController.GetMemberBadMoodBeenCommented(aObjs, relatObj.Name); break; case 736: str += ActivityController.GetMemberBadMoodBeenLikeAndCommented(aObjs, relatObj.Name); break; case 737: str += ActivityController.GetMemberMembeSetAvatarBeenLiked(aObjs); break; case 738: str += ActivityController.GetMemberMembeSetAvatarBeenCommented(aObjs, relatObj.Name, relatObj.Name); break; case 739: str += ActivityController.GetMemberMembeSetAvatarBeenLikeAndCommented(aObjs, relatObj.Name); break; case 740: str += ActivityController.GetMemberCommentBeenReplied(aObjs, relatObj.Name, relatObj.Name); break; default: break; } str += "<div class='cgray' style='clear:both;height:30px;line-height:30px'>" + Moooyo.WebUI.Common.Comm.getTimeSpan(aObjs.CreatedTime) + "</div>"; } return str; }