public IActionResult Label(string id) { //Aspects aspects = new Aspects(); List <User> users = new List <User>(); users.Add(new User { Username = "******", Password = "******", Category = "گوشی موبایل" }); users.Add(new User { Username = "******", Password = "******", Category = "گوشی موبایل" }); users.Add(new User { Username = "******", Password = "******", Category = "گوشی موبایل", Brand = "اپل" }); users.Add(new User { Username = "******", Password = "******", Category = "گوشی موبایل" }); users.Add(new User { Username = "******", Password = "******", Category = "گوشی موبایل" }); users.Add(new User { Username = "******", Password = "******", Category = "گوشی موبایل" }); users.Add(new User { Username = "******", Password = "******", Category = "گوشی موبایل" }); users.Add(new User { Username = "******", Password = "******", Category = "گوشی موبایل", Brand = "سامسونگ" }); users.Add(new User { Username = "******", Password = "******", Category = "گوشی موبایل", Brand = "اپل" }); users.Add(new User { Username = "******", Password = "******", Category = "گوشی موبایل", Brand = "هوآوی" }); users.Add(new User { Username = "******", Password = "******", Category = "گوشی موبایل", Brand = "شیائومی" }); users.Add(new User { Username = "******", Password = "******", Category = "گوشی موبایل", Role = "admin" }); users.Add(new User { Username = "******", Password = "******", Category = "گوشی موبایل", Brand = "سامسونگ" }); users.Add(new User { Username = "******", Password = "******", Category = "گوشی موبایل", Brand = "اپل" }); users.Add(new User { Username = "******", Password = "******", Category = "گوشی موبایل", Brand = "هوآوی" }); users.Add(new User { Username = "******", Password = "******", Category = "گوشی موبایل", Brand = "شیائومی" }); users.Add(new User { Username = "******", Password = "******", Category = "گوشی موبایل" }); if (!string.IsNullOrEmpty(id)) { User _user = users.Where(x => x.Username.ToLower() == id.ToLower().Trim() ).FirstOrDefault(); if (_user != null) { TaggerVM tagger = new TaggerVM(); tagger.User = _user; tagger.Tagger = _user.Username; using (IWebsiteCrawler digikala = new DigikalaHelper()) { GetFirstProductByCategoryParam param = new GetFirstProductByCategoryParam(); param.Brand = _user.Brand; param.category = _user.Category; param.tagger = _user.Username; param.title = _user.Title; var s = digikala.GetFirstProductByCategory <DigikalaProductDTO>(param).Result; tagger.ProductCount = s.Comments.Count(); List <CommentDTO> comments = new List <CommentDTO>(); using (var html = new HtmlHelper()) { foreach (var item in s.Comments) { CommentDTO comment = new CommentDTO(); comment = item; var _cm = html.CleanReview(item.Review); if (!string.IsNullOrEmpty(_cm)) { comment.Review = _cm.Replace(". ", "\n"); } comments.Add(comment); } } tagger.CommentJson = JsonConvert.SerializeObject(comments); tagger.CommentTitle = s.Comments.FirstOrDefault().Title; tagger.CountReview = s.Comments.Count(); tagger.CountCurrent = 0; tagger.Review = s.Comments.FirstOrDefault().Review; tagger.ProductId = s.DKP; tagger.idBson = s._id; tagger.ProductName = s.Title; //tagger.ProductDTO = s; } return(View(tagger)); } } return(Redirect("http://google.com")); }
public IActionResult Privacy(string id) { List <User> users = new List <User>(); users.Add(new User { Username = "******", Password = "******", Category = "گوشی موبایل" }); users.Add(new User { Username = "******", Password = "******", Category = "گوشی موبایل" }); users.Add(new User { Username = "******", Password = "******", Category = "گوشی موبایل", Role = "admin" }); users.Add(new User { Username = "******", Password = "******", Category = "گوشی موبایل", Brand = "اپل" }); users.Add(new User { Username = "******", Password = "******", Category = "گوشی موبایل" }); users.Add(new User { Username = "******", Password = "******", Category = "گوشی موبایل" }); users.Add(new User { Username = "******", Password = "******", Category = "گوشی موبایل" }); users.Add(new User { Username = "******", Password = "******", Category = "گوشی موبایل" }); users.Add(new User { Username = "******", Password = "******", Category = "گوشی موبایل" }); if (!string.IsNullOrEmpty(id)) { User _user = users.Where(x => x.Username.ToLower() == id.ToLower().Trim() ).FirstOrDefault(); if (_user != null) { TaggerVM tagger = new TaggerVM(); tagger.User = _user; tagger.Tagger = _user.Username; using (IWebsiteCrawler digikala = new DigikalaHelper()) { GetFirstProductByCategoryParam param = new GetFirstProductByCategoryParam(); param.Brand = _user.Brand; param.category = _user.Category; param.tagger = _user.Username; //param.title = _user.Title; var s = digikala.GetFirstProductByCategory <DigikalaProductDTO>(param).Result; tagger.ProductCount = s.Comments.Count(); tagger.CommentJson = JsonConvert.SerializeObject(s.Comments); tagger.CommentTitle = s.Comments.FirstOrDefault().Title; } return(View(tagger)); } } return(Redirect("http://google.com")); }