コード例 #1
0
        /// <summary>
        /// Creates the upload excel view.
        /// </summary>
        /// <param name="fileType">Type of the file.</param>
        /// <returns></returns>
        public IDigitalFileView CreateUploadExcelView(IList <IFileType> fileType)
        {
            var fileTypeDDL = GetFileTypeDropdown.GetFileTypes(fileType, -1);
            var view        = new DigitalFileView
            {
                ProcessingMessage = string.Empty,
                FileTypeList      = fileTypeDDL,
            };

            return(view);
        }
コード例 #2
0
        /// <summary>
        /// Creates the digital file view.
        /// </summary>
        /// <param name="digitalFileView">The digital file view.</param>
        /// <returns></returns>
        /// <exception cref="ArgumentNullException">digitalFileView</exception>
        public IDigitalFileView CreateUploadExcelView(IDigitalFileView digitalFileView, string processingMessage, IList <IFileType> fileType)
        {
            if (digitalFileView == null)
            {
                throw new ArgumentException("digitalFileView");
            }

            var fileTypeDDL = GetFileTypeDropdown.GetFileTypes(fileType, -1);

            digitalFileView.ProcessingMessage = processingMessage;
            digitalFileView.FileTypeList      = fileTypeDDL;
            return(digitalFileView);
        }