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

            var appraisalActionView = new AppraisalActionView
            {
                AppraisalActionId   = appraisalActionInfo.AppraisalActionId,
                AppraisalActionName = appraisalActionInfo.AppraisalActionName,
            };

            return(appraisalActionView);
        }
Beispiel #2
0
        /// <summary>
        /// Creates the edit appraisal action view.
        /// </summary>
        /// <param name="appraisalActionInfo">The appraisal action information.</param>
        /// <returns></returns>
        /// <exception cref="ArgumentNullException">appraisalActionInfo</exception>
        public IAppraisalActionView CreateEditAppraisalActionView(IAppraisalAction appraisalActionInfo)
        {
            if (appraisalActionInfo == null)
            {
                throw new ArgumentNullException(nameof(appraisalActionInfo));
            }

            var returnAppraisalAction = new AppraisalActionView
            {
                AppraisalActionId   = appraisalActionInfo.AppraisalActionId,
                AppraisalActionName = appraisalActionInfo.AppraisalActionName,
                IsActive            = appraisalActionInfo.IsActive
            };

            return(returnAppraisalAction);
        }
Beispiel #3
0
        public IAppraisalActionView CreateAppraisalActionView()
        {
            var viewModel = new AppraisalActionView();

            return(viewModel);
        }