Beispiel #1
0
        /// <summary>
        /// Creates the appraisal rating update view.
        /// </summary>
        /// <param name="appraisalRatingInfo">The appraisal rating information.</param>
        /// <returns></returns>
        /// <exception cref="ArgumentNullException">appraisalRatingInfo</exception>
        public IAppraisalRatingView CreateAppraisalRatingUpdateView(IAppraisalRatingView appraisalRatingInfo)
        {
            if (appraisalRatingInfo == null)
            {
                throw new ArgumentNullException(nameof(appraisalRatingInfo));
            }

            var appraisalRatingView = new AppraisalRatingView
            {
                AppraisalRatingId   = appraisalRatingInfo.AppraisalRatingId,
                AppraisalRatingName = appraisalRatingInfo.AppraisalRatingName,
            };

            return(appraisalRatingView);
        }
Beispiel #2
0
        /// <summary>
        /// Creates the edit appraisal rating view.
        /// </summary>
        /// <param name="appraisalRatingInfo">The appraisal rating information.</param>
        /// <returns></returns>
        /// <exception cref="ArgumentNullException">appraisalRatingInfo</exception>
        public IAppraisalRatingView CreateEditAppraisalRatingView(IAppraisalRating appraisalRatingInfo)
        {
            if (appraisalRatingInfo == null)
            {
                throw new ArgumentNullException(nameof(appraisalRatingInfo));
            }

            var returnAppraisalRating = new AppraisalRatingView
            {
                AppraisalRatingId   = appraisalRatingInfo.AppraisalRatingId,
                AppraisalRatingName = appraisalRatingInfo.AppraisalRatingName,
                IsActive            = appraisalRatingInfo.IsActive
            };

            return(returnAppraisalRating);
        }
Beispiel #3
0
        public IAppraisalRatingView CreateAppraisalRatingView()
        {
            var viewModel = new AppraisalRatingView();

            return(viewModel);
        }