public void Validate(int Attendance, int QualityFood, int Delivery, string Commentary, int idRating) { if (idRating > 0) { this.IdRating = idRating; } if (AssertionConcern.AssertArgumentRangeNumeric(Attendance, 0, 5, Errors.RangeNumeric)) { this.Attendance = Attendance; } if (AssertionConcern.AssertArgumentRangeNumeric(QualityFood, 0, 5, Errors.RangeNumeric)) { this.QualityFood = QualityFood; } if (AssertionConcern.AssertArgumentRangeNumeric(Delivery, 0, 5, Errors.RangeNumeric)) { this.Delivery = Delivery; } if (AssertionConcern.AssertArgumentLength(Commentary, 0, 500, Errors.CommentaryInvalid)) { this.Commentary = Commentary; } }