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()); }
public FakeUploadDecisionViewModel() { Last2Files = new ObservableCollection <InputFileHistory>() { new InputFileHistory() { Code = Guid.NewGuid(), Filename = "c:\test", FileType = "Participant", LoadedBy = "Tester1", LoadedDate = DateTime.Now, NumberOfErrorRecords = 50, NumberOfInformationalRecords = 0, NumberOfRecords = 1000, NumberOfValidRecords = 900, NumberOfWarningRecords = 50, ProviderOrganisationKeyValue = "TestYH", Status = "Loaded", TransferDate = DateTime.Now, UploadDecision = -1 }, new InputFileHistory() { Code = Guid.NewGuid(), Filename = "c:\test2", FileType = "Participant", LoadedBy = "Tester2", LoadedDate = DateTime.Now.AddDays(-1), NumberOfErrorRecords = 25, NumberOfInformationalRecords = 0, NumberOfRecords = 500, NumberOfValidRecords = 450, NumberOfWarningRecords = 25, ProviderOrganisationKeyValue = "TestYH", Status = "Validated Loaded 2", TransferDate = DateTime.Now.AddDays(-1), UploadDecision = 2 } }; ErrorSummary = new InputFileErrorSummary() { FileLevelInfo = 1, FileLevelWarning = 1, FileLevelError = 1, RecordLevelInfo = 0, RecordLevelWarning = 50, RecordLevelError = 50 }; DecisionLevel = 2; }