public ActionResult Package() { Guid textId = new Guid("ce56ff8c-f061-471a-b9f1-88af9a8e57a1"); ReportageListViewModel reportageListView = new ReportageListViewModel(); reportageListView.ReportageByGroups = ReturnPackageReportage(); Text text = db.Texts.Find(textId); reportageListView.Menu = menuHelper.ReturnMenu(); reportageListView.Rate = text.AverageRate.Value.ToString().Replace('/', '.'); reportageListView.FooterLink = menuHelper.GetFooterLink(); reportageListView.FooterLink = menuHelper.GetFooterLink(); reportageListView.BottomText = GetTextById("f83df812-966e-425f-b6aa-7340d5b00ea7"); reportageListView.Text = text; reportageListView.Questions = db.AskedQuestions.Where(current => current.IsDeleted == false && current.Param == "reportagePackage" && current.IsActive == true).OrderBy(current => current.Order).ToList(); reportageListView.ReportageGroups = db.ReportageGroups.Where(current => current.IsDeleted == false && current.IsActive == true && current.IsPackage == true).OrderBy(current => current.Priority).ToList(); ViewBag.Title = text.PageTitle; ViewBag.Description = text.MetaDescription; ViewBag.Canonical = "https://www.rushweb.ir/reportage/package"; ViewBag.param = textId; ViewBag.rate = text.AverageRate.Value.ToString().Replace('/', '.'); int rateCount = db.Rates.Where(current => current.EntityId == text.Id).Count(); if (rateCount > 0) { ViewBag.RatingCount = rateCount; } else { ViewBag.RatingCount = 1; } ViewBag.image = "https://www.rushweb.ir" + text.ImageUrl; ViewBag.creationDate = text.CreationDate.ToString(CultureInfo.InvariantCulture); if (!string.IsNullOrEmpty(text.LastModifiedDate.ToString())) { ViewBag.ModifiedDate = text.LastModifiedDate.Value.ToString(CultureInfo.InvariantCulture); } else { ViewBag.ModifiedDate = text.CreationDate.ToString(CultureInfo.InvariantCulture); } return(View(reportageListView)); }
public ActionResult List2(string groupId, string amountRange, string daRange, string site) { if (amountRange == "0-0") { amountRange = null; } if (daRange == "0-0") { daRange = null; } if (groupId == "0") { groupId = null; } if (string.IsNullOrEmpty(site)) { site = null; } Guid textId = new Guid("c1737127-eb53-4a4b-9138-42a1980b82fc"); ReportageListViewModel reportageListView = new ReportageListViewModel(); Text text = db.Texts.Find(textId); reportageListView.Menu = menuHelper.ReturnMenu(); reportageListView.FooterLink = menuHelper.GetFooterLink(); reportageListView.FooterLink = menuHelper.GetFooterLink(); reportageListView.BottomText = GetTextById("59e447d1-35a3-40c5-8ee6-833e7bc410ec"); if (text != null) { reportageListView.Text = text; reportageListView.Rate = text.AverageRate.Value.ToString().Replace('/', '.'); ViewBag.Title = text.PageTitle; ViewBag.Description = text.MetaDescription; ViewBag.rate = text.AverageRate.Value.ToString().Replace('/', '.'); int rateCount = db.Rates.Where(current => current.EntityId == text.Id).Count(); if (rateCount > 0) { ViewBag.RatingCount = rateCount; } else { ViewBag.RatingCount = 1; } ViewBag.image = "https://www.rushweb.ir" + text.ImageUrl; ViewBag.creationDate = text.CreationDate.ToString(CultureInfo.InvariantCulture); if (!string.IsNullOrEmpty(text.LastModifiedDate.ToString())) { ViewBag.ModifiedDate = text.LastModifiedDate.Value.ToString(CultureInfo.InvariantCulture); } else { ViewBag.ModifiedDate = text.CreationDate.ToString(CultureInfo.InvariantCulture); } } reportageListView.ReportageByGroups = ReturnReportage(groupId, amountRange, daRange, site); reportageListView.ReportageGroups = db.ReportageGroups.Where(current => current.IsDeleted == false && current.IsActive == true && current.IsPackage == false).OrderBy(current => current.Priority).ToList(); reportageListView.Questions = db.AskedQuestions.Where(current => current.IsDeleted == false && current.Param == "reportage" && current.IsActive == true).OrderBy(current => current.Order).ToList(); reportageListView.SpecialReportages = ReturnSpecialReportages(amountRange, daRange, site); ViewBag.Canonical = "https://www.rushweb.ir/reportage"; ViewBag.param = textId; return(View(reportageListView)); }