protected void lbSubmit_Click(object sender, EventArgs e) { SaveLastViewedReviews(); DropDownList ddl = gvReviews.TopPagerRow.FindControl("ddlActions") as DropDownList; switch (ddl.SelectedValue) { case CHANGE_STATUS: DropDownList ddlStatus = gvReviews.TopPagerRow.FindControl("ddlStatus") as DropDownList; switch (ddlStatus.SelectedValue) { case "0": ProductService.UpdateProductReviews(ChosenReviews, false); break; case "1": ProductService.UpdateProductReviews(ChosenReviews, true); break; } break; case DELETE: ProductService.DeleteProductReviews(ChosenReviews); break; } enbNotice.Message = "Review(s) was successfully updated."; ChosenReviews.Clear(); NotChosenReviews.Clear(); LoadReviews(); }
private void SetChosenReviews(int reviewId, bool chosen) { if (reviewId != 0) { if ((chosen) && !ChosenReviews.Contains(reviewId)) { ChosenReviews.Add(reviewId); NotChosenReviews.Remove(reviewId); } else if ((!chosen) && (ChosenReviews.Contains(reviewId))) { ChosenReviews.Remove(reviewId); NotChosenReviews.Add(reviewId); } } }