private void PopulateControls() { if (CurrentID != null && int.Parse(CurrentID) >= 0) { CustomerReviewDetails details = CustomerReviewAccess.GetDetails(CurrentID, uxLanguageControl.CurrentCultureID); if (details != null) { Customer customer = DataAccessContext.CustomerRepository.GetOne(details.CustomerID); uxCustomerID.Text = customer.UserName; uxReviewRating.Text = Convert.ToString(Convert.ToDouble(details.ReviewRating) * Convert.ToDouble(DataAccessContext.Configurations.GetValue("StarRatingAmount"))); uxSubject.Text = details.Subject; uxLongDescriptionText.Text = details.Body; uxReviewCheck.Checked = details.IsEnabled; uxCalendar.SelectedDate = details.ReviewDate; } else { ClearTextFieldsCrossCulture(); } } }
protected double GetCustomerRating(object reviewID) { CustomerReviewDetails details = new CustomerReviewDetails(); if (DataAccessContext.Configurations.GetBoolValue("EnableReviewPerCulture")) { details = CustomerReviewAccess.GetDetails(reviewID.ToString(), CultureID); } else { details = CustomerReviewAccess.GetDetails(reviewID.ToString()); } return(Convert.ToDouble(details.ReviewRating)); }