Exemplo n.º 1
0
 protected void ProdRating_Changed()
 {
     int rating = ProdRating.CurrentRating;
     Ratings o = new Ratings();
     int id = int.Parse(Request.QueryString["pid"].ToString());
     bool isRated = o.isRated(id);
     o.id = id;
     if (isRated)
     {
         o = o.getRated(id);
         o.totalraters++;
         o.totalratings += rating;
         o.RateItem(o, isRated);
     }
     else
     {
         o.totalratings = rating;
         o.totalraters = 1;
         o.RateItem(o, isRated);
     }
     //ProdRating.Enabled = false;
     ProdRating.ReadOnly = true;
 }
Exemplo n.º 2
0
 private void setRatings()
 {
     String s = Request.QueryString["pid"].ToString();
     Ratings o = new Ratings();
     if (o.isRated(int.Parse(s)))
     {
         o = o.getRated(int.Parse(s));
         ProdRating.CurrentRating = (int)(o.totalratings / o.totalraters);
         RatingLabel.InnerText = "Average User Ratings : ";
     }
     else
     {
         RatingLabel.InnerText = "Be The First To Rate This Product !";
     }
 }