//============================================================================* // cBatchTestList() - Copy Constructor //============================================================================* public cBatchTestList(cBatchTestList BatchTestList) { if (BatchTestList != null) { foreach (cBatchTest BatchTest in BatchTestList) { Add(new cBatchTest(BatchTest)); } } }
//============================================================================* // Synch() - Batch //============================================================================* public bool Synch() { if (m_BatchTestList == null) { m_BatchTestList = new cBatchTestList(); } foreach (cBatchTest BatchTest in m_BatchTestList) { BatchTest.Batch = this; } return(true); }
//============================================================================* // Copy() //============================================================================* public void Copy(cBatch Batch) { m_nBatchID = Batch.m_nBatchID; m_nOCWBatchID = Batch.m_nOCWBatchID; m_strUserID = Batch.m_strUserID; m_DateLoaded = new DateTime(Batch.DateLoaded.Ticks); m_dPowderWeight = Batch.m_dPowderWeight; m_nNumRounds = Batch.m_nNumRounds; m_nTimesFired = Batch.m_nTimesFired; m_dCOL = Batch.m_dCOL; m_dCBTO = Batch.m_dCBTO; m_dHeadSpace = Batch.m_dHeadSpace; m_dNeckSize = Batch.m_dNeckSize; m_dNeckWall = Batch.m_dNeckWall; m_dCaseTrimLength = Batch.m_dCaseTrimLength; m_dBulletDiameter = Batch.m_dBulletDiameter; m_fFullLengthSized = Batch.m_fFullLengthSized; m_fNeckSized = Batch.m_fNeckSized; m_fExpandedNeck = Batch.m_fExpandedNeck; m_fGasCheck = Batch.m_fGasCheck; m_fNeckTurned = Batch.m_fNeckTurned; m_fAnnealed = Batch.m_fAnnealed; m_fModifiedBullet = Batch.m_fModifiedBullet; m_fJumpSet = Batch.m_fJumpSet; m_dJump = Batch.m_dJump; m_Firearm = Batch.m_Firearm; m_Load = Batch.m_Load; m_BatchTestList = new cBatchTestList(Batch.BatchTestList); m_fArchive = Batch.m_fArchive; m_fTrackInventory = Batch.m_fTrackInventory; }