protected void rptReviews_Command(object source, RepeaterCommandEventArgs e) { var commentId = Convert.ToInt32(e.CommandArgument); switch (e.CommandName) { case "Delete": ReviewService.DeleteReview(commentId); rptReviews.DataBind(); break; case "Accept": ReviewService.CheckReview(commentId, true); rptReviews.DataBind(); break; } }
protected void lbSetNotChecked_Click(object sender, EventArgs e) { if ((_selectionFilter == null) || (_selectionFilter.Values == null)) { return; } if (!_inverseSelection) { foreach (var id in _selectionFilter.Values) { ReviewService.CheckReview(Convert.ToInt32(id), false); } } else { var itemsIds = _paging.ItemsIds <int>("ReviewId as ID"); foreach (int id in itemsIds.Where(iId => !_selectionFilter.Values.Contains(iId.ToString()))) { ReviewService.CheckReview(id, false); } } }