protected void uxSubmit_Click(object sender, EventArgs e) { string reviewID = CustomerReviewAccess.Create( ProductID, StoreContext.Culture.CultureID, GetCurrentCustomerID(), GetSelectedProductRating(), true, uxSubjectText.Text.Trim(), uxBodyText.Text ); Product product = DataAccessContext.ProductRepository.GetOne(StoreContext.Culture, ProductID, new StoreRetriever().GetCurrentStoreID()); string url = UrlManager.GetProductUrl(ProductID, product.UrlName); Response.Redirect(url); }
protected void uxAddButton_Click(object sender, EventArgs e) { try { if (Page.IsValid) { double reviewRating = Convert.ToDouble(uxReviewRating.Text.Trim()) / Convert.ToDouble(DataAccessContext.Configurations.GetValue("StarRatingAmount")); string customerID = DataAccessContext.CustomerRepository.GetIDFromUserName(uxCustomerID.Text.Trim()); if (customerID == "") { customerID = "0"; } string ReviewID = CustomerReviewAccess.Create( CurrentProductID, uxLanguageControl.CurrentCultureID, customerID, reviewRating, bool.Parse(uxReviewCheck.Checked.ToString()), uxSubject.Text.Trim(), uxLongDescriptionText.Text ); uxMessage.DisplayMessage(Resources.ProductReviewMessage.AddSuccess); ClearTextFeilds(); } } catch (Exception ex) { uxMessage.DisplayException(ex); } }