Ejemplo n.º 1
0
 /// <summary>
 /// 根据作者与标题查询,家族圈
 /// </summary>
 /// <param name="seachName">Name of the seach.</param>
 /// <param name="type">The type.</param>
 /// <param name="pageIndex">Index of the page.</param>
 /// <returns></returns>
 public ActionResult SeachFroum(string seachName, string type, int?pageIndex)
 {
     seachName = seachName.Trim();
     //版本
     ViewBag.Icp = FroumModels.irainbow.sns_option.Where(o => o.name == "icp").SingleOrDefault().value;
     //获得主题名称
     ViewBag.Message  = FroumModels.irainbow.sns_forum_catalog.Where(o => o.fatherid == 0).SingleOrDefault().name;
     ViewBag.SiteName = "混家族";
     //家族圈查询
     if (type == "2" || type == "images")
     {
         sns_forum s = FroumModels.irainbow.sns_forum.Where(o => o.name == seachName).SingleOrDefault();
         if (s == null)
         {
             ViewBag.SearchName = seachName;//查询标题
             return(PartialView("Create", new FroumModels()));
         }
         else
         {
             if (pageIndex != null)
             {
                 return(PartialView("ForumListTopicC", new FroumModels(s.fid, type, pageIndex, 60)));
             }
             return(PartialView("ForumListTopic", new FroumModels(s.fid, type, pageIndex, 60)));
         }
     }
     //根据作者与标题查询
     if (pageIndex != null)
     {
         return(PartialView("SeachFroumC", new FroumModels(seachName, type, pageIndex, 60)));
     }
     return(PartialView("SeachFroum", new FroumModels(seachName, type, pageIndex, 60)));
 }
Ejemplo n.º 2
0
        /// <summary>
        /// Seaches the specified f name.
        /// </summary>
        /// <param name="fName">Name of the f.</param>
        /// <returns></returns>
        public ActionResult Search(FormCollection fName)
        {
            //获得主题名称
            ViewBag.Message  = FroumModels.irainbow.sns_forum_catalog.Where(o => o.fatherid == 0).SingleOrDefault().name;
            ViewBag.SiteName = "混家族";
            //版本
            ViewBag.Icp = FroumModels.irainbow.sns_option.Where(o => o.name == "icp").SingleOrDefault().value;
            string    fm = fName["fName"];
            sns_forum s  = FroumModels.irainbow.sns_forum.Where(o => o.name == fm).SingleOrDefault();
            //获得活动的名称
            string title = FroumModels.irainbow.sns_forum.Where(o => o.fid == s.fid).SingleOrDefault().name;

            ViewBag.Name = title;
            return(PartialView("ForumListTopic", new FroumModels(s.fid, title, null, 60)));
        }