public ActionResult tag(int? page, string name) { string url = "/Home/Tag/" + name + "/page{0}"; if (!name.ToLower().Contains("c++")) { //name = this.Server.UrlDecode(name); name = System.Web.HttpUtility.UrlDecode(name); } if (page == null) { page = 1; } homeTag Tmodel = new homeTag(QuestionRY, UserinfoRY, TagRY, questiontagRY); var tgs = Tmodel.getTagByName(name); var tglist = Tmodel.GetQuestiontagByPage(tgs.id, page.Value, 30); var qlist = Tmodel.SetForquestion(tglist); var qulist = Tmodel.SetForUser(qlist); Tmodel.questionpage = qulist; Tmodel.pageurl = url; Tmodel.tagNow = tgs; Tmodel.tags = Tmodel.gettags(20); #region MyRegion Tmodel._pagetitle = "problem about " + name; Tmodel._pagesysName = "ProblemTag".ToLower(); Tmodel._pageMianbao = name; #endregion return View(Tmodel); }
public void Setup() { // var routes = RouteTable.Routes; // routes.Clear(); // WebRoutes.RegisterRoutes(routes); // learnwebTDD.Core.SetUp_WindsorContainer.BootstrapContainer(); QuestionRY = new DataRepository.DO.questionR(); UserinfoRY = new DataRepository.DO.userinfoR(); TagRY = new DataRepository.DO.tagR(); QuestiontagRY = new DataRepository.DO.questiontagR(); homeTag = new homeTag(QuestionRY, UserinfoRY, TagRY, QuestiontagRY); }