示例#1
0
        public IQueryable <InputFileErrorSummary> GetInputFileErrorsSummary(Guid uploadFileHistoryCode)
        {
            UcbManagementInformationStoredProcedures mcProc = new UcbManagementInformationStoredProcedures();
            InputFileErrorSummary summary = new InputFileErrorSummary();
            int FileLevelInfo             = 0;
            int FileLevelWarning          = 0;
            int FileLevelError            = 0;
            int RecordLevelInfo           = 0;
            int RecordLevelWarning        = 0;
            int RecordLevelError          = 0;

            mcProc.InputFileErrorsSummary(uploadFileHistoryCode, out FileLevelInfo, out FileLevelWarning, out FileLevelError,
                                          out RecordLevelInfo, out RecordLevelWarning, out RecordLevelError);
            summary.Code               = uploadFileHistoryCode;
            summary.FileLevelError     = FileLevelError;
            summary.FileLevelInfo      = FileLevelInfo;
            summary.FileLevelWarning   = FileLevelWarning;
            summary.RecordLevelError   = RecordLevelError;
            summary.RecordLevelInfo    = RecordLevelInfo;
            summary.RecordLevelWarning = RecordLevelWarning;
            List <InputFileErrorSummary> summaryList = new List <InputFileErrorSummary>();

            summaryList.Add(summary);
            return(summaryList.AsQueryable());
        }