public static void GetTagsbyPremalink(string Premalink, string callback) { BLLTag tag = new BLLTag(); JObject o = JObject.FromObject(new { Tag = new { Item = from p in tag.GetTagsbyPremalink(Premalink) select new { Id = p.TagId, Vote = p.VoteType, TagName = p.TagName } } }); StringBuilder sb = new StringBuilder(); sb.Append(callback + "("); sb.Append(o.ToString()); // indentation is just for ease of reading while testing sb.Append(");"); HttpContext.Current.Response.Clear(); HttpContext.Current.Response.ContentType = "application/json"; HttpContext.Current.Response.AppendHeader("ContentType", "application/json"); HttpContext.Current.Response.AppendHeader("Access-Control-Allow-Origin", "*"); HttpContext.Current.Response.Write(sb.ToString()); HttpContext.Current.Response.End(); }
public ActionResult Index() { List<DocumentModel> viewdocList = new BLLDocument().getTopTenDocumentByViewNumber(); ViewData["viewTop10Doc"] = viewdocList; List<DocumentModel> dldocList = new BLLDocument().getTopTenDocumentByDownloadNumber(); ViewData["dlTop10Doc"] = dldocList; List<TagModel> tagModel = new BLLTag().getTop50TagModelList(); ViewData["tagModel"] = tagModel; BLLFolder bllFolder = new BLLFolder(); List<FolderModel> folders = (List<FolderModel>)bllFolder.GetAllFolders(); ViewData["folders"] = folders; return View(); }