• Welcome to KonaKart Community Forum. Please login or sign up.
 

update review

Started by manue, February 05, 2010, 12:58:45 pm

Previous topic - Next topic

manue

Hello friends!!

   I'm trying to update an existing review setting values to its custom fields.

   I have created a new action similar to com.konakart.actions.WriteReviewSubmitAction to do:
            * write a new review and get its ID:
int reviewId = kkAppEng.getReviewMgr().writeReview(wrf.getReviewText(), wrf.getRating(), custId);

            * with the ID we want to obtain a ReviewIf object
ReviewIf review = kkAppEng.getEng().getReview(reviewId);

            * to set a new value on a custom field
review.setCustom1("1");

            * AND SAVE THE CHANGES   (????????????)

How can I do it?.


That's my actually code:

            WriteReviewForm wrf = (WriteReviewForm) form;

            int reviewId = kkAppEng.getReviewMgr().writeReview(wrf.getReviewText(), wrf.getRating(), custId);
            ReviewIf review = kkAppEng.getEng().getReview(reviewId);

            review.setCustom1("1");

           
            kkAppEng.nav.set(getCatMessage(request, "header.reviews"), request);
            return mapping.findForward("WriteReviewSubmit");


             

Best regards.