Ejemplo n.º 1
0
 /// <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);
     }
 }
Ejemplo n.º 2
0
        /// <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);
        }
Ejemplo n.º 3
0
        /// <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);
        }
Ejemplo n.º 4
0
 //发送站内信
 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);
     }
 }
Ejemplo n.º 5
0
 /// <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);
     }
 }
Ejemplo n.º 6
0
 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;
 }