/// <summary>
        /// Creates the inland revenue view.
        /// </summary>
        /// <returns></returns>
        public IInlandRevenueView CreateInlandRevenueView()
        {
            var view = new InlandRevenueView
            {
                ProcessingMessage = string.Empty
            };

            return(view);
        }
        /// <summary>
        /// Creates the inland revenue view.
        /// </summary>
        /// <param name="inlandRevenueView">The inland revenue view.</param>
        /// <returns></returns>
        /// <exception cref="ArgumentNullException">inlandRevenueView</exception>
        public IInlandRevenueView CreateInlandRevenueView(IInlandRevenue inlandRevenueView)
        {
            if (inlandRevenueView == null)
            {
                throw new ArgumentNullException(nameof(inlandRevenueView));
            }
            var view = new InlandRevenueView
            {
                ProcessingMessage = "",
                InlandRevenueName = inlandRevenueView.InlandRevenueName,
                InlandRevenueId   = inlandRevenueView.InlandRevenueId
            };

            return(view);
        }