Beispiel #1
0
        public static void fixAllFileReferencesOnAssessmentDataObject(O2AssessmentData_OunceV6 oadO2AssessmentDataOunceV6,
                                                                      String sFix_PathToFind, String sFix_PathToReplace)
        {
            var rfmresolvedFileMapping = new SourceCodeMappingsUtils.resolvedFileMapping("")
            {
                sFix_PathToFind    = sFix_PathToFind,
                sFix_PathToReplace = sFix_PathToReplace
            };

            fixAllFileReferencesOnAssessmentDataObject(oadO2AssessmentDataOunceV6, rfmresolvedFileMapping);
        }
Beispiel #2
0
        private void btFileInLocalDisk_Click(object sender, EventArgs e)
        {
            String sFileToMap = lbSelectedFile.Text;

            rfmResolvedFileMapping = new SourceCodeMappingsUtils.resolvedFileMapping(sFileToMap);
            if (rfmResolvedFileMapping.resolveFileMapping())
            {
                lbMappedFile.Text        = rfmResolvedFileMapping.sMappedFile;
                lbFix_PathToFind.Text    = rfmResolvedFileMapping.sFix_PathToFind;
                lbFix_PathToReplace.Text = rfmResolvedFileMapping.sFix_PathToReplace;
                O2Forms.addRowToDataGridViewThreadSafe(dataGridView1,
                                                       new object[]
                {
                    rfmResolvedFileMapping.sFix_PathToFind,
                    rfmResolvedFileMapping.sFix_PathToReplace
                });
                btExistingMappingsSaveChanges.Visible = true;
            }
        }
Beispiel #3
0
 public static void fixAllFileReferencesOnAssessmentDataObject(O2AssessmentData_OunceV6 oadO2AssessmentDataOunceV6,
                                                               SourceCodeMappingsUtils.resolvedFileMapping rfmResolvedFileMapping)
 {
     if (oadO2AssessmentDataOunceV6 != null && rfmResolvedFileMapping != null)
     {
         foreach (AssessmentRunFileIndex fiFileIndex in oadO2AssessmentDataOunceV6.arAssessmentRun.FileIndeces)
         {
             fiFileIndex.value = fiFileIndex.value.Replace(rfmResolvedFileMapping.sFix_PathToFind,
                                                           rfmResolvedFileMapping.sFix_PathToReplace);
         }
         foreach (AssessmentAssessmentFile fFile in oadO2AssessmentDataOunceV6.dAssessmentFiles.Keys)
         {
             if (rfmResolvedFileMapping.sFix_PathToFind != "")
             {
                 fFile.filename = fFile.filename.Replace(rfmResolvedFileMapping.sFix_PathToFind,
                                                         rfmResolvedFileMapping.sFix_PathToReplace);
             }
             else
             {
                 fFile.filename = Path.Combine(rfmResolvedFileMapping.sFix_PathToReplace, fFile.filename);
             }
         }
     }
 }