private void BindGrade() { article = DAClanci.SelectById(articleId); avgGradeLabel.Text = Math.Round((decimal)article.ProsjecnaOcjena, 2).ToString(); }
private void BindArticle() { if (Request["articleId"] != null) { articleId = Convert.ToInt32(Request["articleId"]); editLink.PostBackUrl = "Edit.aspx?articleId=" + articleId; article = DAClanci.SelectById(articleId); titleLabel.Text = article.Naslov; typeLable.Text = article.Vrsta; themeLabel.Text = article.Tema; authorsLabel.Text = article.Autori; dateCreatedLabel.Text = string.Format("{0:dd.MM.yyyy}", article.DatumKreiranja); dateChangedLabel.Text = string.Format("{0:dd.MM.yyyy}", article.DatumIzmjene); if (article.ProsjecnaOcjena != null) avgGradeLabel.Text = Math.Round((decimal)article.ProsjecnaOcjena, 2).ToString(); else avgGradeLabel.Text = "0.00"; textLiteral.Text = article.Tekst; List<Tagovi> tags = DAClanci.SelectTags(articleId); tagsRepeater.DataSource = tags; tagsRepeater.DataBind(); if (User.Identity.Name != "") { ClanciOcjene userGrade = DAClanci.GetGradeForUser(articleId, Convert.ToInt32(User.Identity.Name)); if (userGrade != null) { articleRating.CurrentRating = userGrade.Ocjena; articleRating.ReadOnly = true; ratingLabel.Text = "Vaša ocjena: " + userGrade.Ocjena.ToString(); dateRatedLabel.Text = string.Format("{0:dd.MM.yyyy}", userGrade.DatumKreiranja); rating_block.Visible = true; } } if (article.Dokument != null) { pdfIcon.Visible = true; pdfDownloadLink.HRef = "Download.aspx?articleId=" + articleId; } //Preporuka Wikipedia WikiRecommendation(tags, article.Naslov); //Item-based preporuka ItemBasedRecommendation(); HtmlControl div = (HtmlControl)this.Master.FindControl("questionRecommend"); div.Visible = false; } }