/// <summary>
        /// Creates the appraiser update view.
        /// </summary>
        /// <param name="appraiserInfo">The appraiser information.</param>
        /// <returns></returns>
        /// <exception cref="ArgumentNullException">appraiserInfo</exception>
        public IAppraiserView CreateAppraiserUpdateView(IAppraiserView appraiserInfo)
        {
            if (appraiserInfo == null)
            {
                throw new ArgumentNullException(nameof(appraiserInfo));
            }

            var appraiserView = new AppraiserView
            {
                AppraiserId   = appraiserInfo.AppraiserId,
                AppraiserName = appraiserInfo.AppraiserName,
            };

            return(appraiserView);
        }
        /// <summary>
        /// Creates the edit appraiser view.
        /// </summary>
        /// <param name="appraiserInfo">The appraiser information.</param>
        /// <returns></returns>
        /// <exception cref="ArgumentNullException">appraiserInfo</exception>
        public IAppraiserView CreateEditAppraiserView(IAppraiser appraiserInfo)
        {
            if (appraiserInfo == null)
            {
                throw new ArgumentNullException(nameof(appraiserInfo));
            }

            var returnAppraiser = new AppraiserView
            {
                AppraiserId   = appraiserInfo.AppraiserId,
                AppraiserName = appraiserInfo.AppraiserName,
                IsActive      = appraiserInfo.IsActive
            };

            return(returnAppraiser);
        }
        public IAppraiserView CreateAppraiserView()
        {
            var viewModel = new AppraiserView();

            return(viewModel);
        }