コード例 #1
0
        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;
            }
        }