private void CheckDuplicateRowsInWorksheet(UploadJob job, BatchUpload batchUpload, ref DataTable batchDataTable) { if (batchUpload.DuplicateRowInSpreadsheetErrors.Count > 0) { var dataWithoutDuplicates = new FileDuplicationHandler().RemoveDuplicatesInBatch(batchDataTable); batchDataTable = dataWithoutDuplicates; _logger.Info("Job# {0}, There are duplicate rows in spreadsheet", job.Guid); _logger.Info("Job# {0}, Dupllicate rows removed", job.Guid); } }
private void CheckDuplicateRowsInWorksheet(UploadJob job, SimpleUpload simpleUpload, ref DataTable pholioData) { if (simpleUpload.DuplicateRowInSpreadsheetErrors.Count > 0) { var dataWithoutDuplicates = new FileDuplicationHandler().RemoveDuplicatesInSimple(pholioData); pholioData = dataWithoutDuplicates; _logger.Info("Job# {0}, There are duplicate rows in spreadsheet", job.Guid); _logger.Info("Job# {0}, Dupllicate rows removed", job.Guid); } }