|
@@ -774,19 +774,14 @@ namespace OTSIncAReportApp
|
|
|
}
|
|
}
|
|
|
public bool SaveMergedParticles(List<COTSParticleClr> mergedParts,string dbfile)
|
|
public bool SaveMergedParticles(List<COTSParticleClr> mergedParts,string dbfile)
|
|
|
{
|
|
{
|
|
|
-
|
|
|
|
|
- CheckExistGroupfield(dbfile);
|
|
|
|
|
CIncAFileMgr pDBFileMgr = new CIncAFileMgr(dbfile);
|
|
CIncAFileMgr pDBFileMgr = new CIncAFileMgr(dbfile);
|
|
|
var partdb = pDBFileMgr.GetIncADB();
|
|
var partdb = pDBFileMgr.GetIncADB();
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
CPosXrayDBMgr pXrayDBMgr = pDBFileMgr.GetPosXrayDBMgr();
|
|
CPosXrayDBMgr pXrayDBMgr = pDBFileMgr.GetPosXrayDBMgr();
|
|
|
CElementChemistryDB xraydb = pXrayDBMgr.GetElementChemistryDB();foreach (COTSParticleClr part in mergedParts)
|
|
CElementChemistryDB xraydb = pXrayDBMgr.GetElementChemistryDB();foreach (COTSParticleClr part in mergedParts)
|
|
|
{
|
|
{
|
|
|
partdb.SaveAParticle(part, part.GetXray());
|
|
partdb.SaveAParticle(part, part.GetXray());
|
|
|
|
|
|
|
|
- xraydb.DeleteElementChemistryById(part.GetFieldId(), part.GetParticleId());
|
|
|
|
|
|
|
+ xraydb.DeleteElementChemistryById(part.GetFieldId(), part.GetParticleId());
|
|
|
}
|
|
}
|
|
|
List<CPosXrayClr> ches = new List<CPosXrayClr>();
|
|
List<CPosXrayClr> ches = new List<CPosXrayClr>();
|
|
|
foreach (COTSParticleClr part in mergedParts)
|
|
foreach (COTSParticleClr part in mergedParts)
|