protected void articleRating_Changed(object sender, AjaxControlToolkit.RatingEventArgs e) { if (User.Identity.Name == "") { warning.Text = "Pitanje mogu ocijeniti samo prijavljeni korisnici!"; warning_block.Visible = true; } else { int pitanjeID = (int)Session["PitanjeID"]; PitanjaOcjene grade = new PitanjaOcjene(); grade.PitanjeID = pitanjeID; grade.KorisnikID = Convert.ToInt32(User.Identity.Name); grade.Ocjena = articleRating.CurrentRating; grade.DatumKreiranja = DateTime.Now; grade.DatumIzmjene = DateTime.Now; DAPitanja.GradeQuestion(grade); articleRating.ReadOnly = true; ratingLabel.Text = "Vaša ocjena: " + grade.Ocjena.ToString(); dateRatedLabel.Text = string.Format("{0:dd.MM.yyyy}", grade.DatumKreiranja); rating_block.Visible = true; //BindGrade(); } }
public static void GradeQuestion(PitanjaOcjene grade) { Connection.dm.PitanjaOcjene.Add(grade); Connection.dm.SaveChanges(); }