//============================================================================* // Copy() //============================================================================* public virtual void Copy(cTool Tool) { m_eType = Tool.m_eType; m_Manufacturer = Tool.m_Manufacturer; m_strPartNumber = Tool.m_strPartNumber; m_strSerialNumber = Tool.m_strSerialNumber; m_strDescription = Tool.m_strDescription; m_strNotes = Tool.m_strNotes; m_strSource = Tool.m_strSource; m_Date = Tool.PurchaseDate; m_dPrice = Tool.m_dPrice; m_dTax = Tool.m_dTax; m_dShipping = Tool.m_dShipping; }
//============================================================================* // ToolTypeString() - eGearType //============================================================================* public static string ToolTypeString(eToolTypes eToolType) { switch (eToolType) { case cTool.eToolTypes.Press: return(cm_strPress); case cTool.eToolTypes.PressAccessory: return(cm_strPressAccessory); case cTool.eToolTypes.Die: return(cm_strDie); case cTool.eToolTypes.DieAccessory: return(cm_strDieAccessory); case cTool.eToolTypes.PowderTool: return(cm_strPowderTool); case cTool.eToolTypes.CasePrepTool: return(cm_strCasePrepTool); case cTool.eToolTypes.MeasurementTool: return(cm_strMeasurementTool); case cTool.eToolTypes.BulletCasting: return(cm_strBulletCasting); case cTool.eToolTypes.Gunsmithing: return(cm_strGunsmithing); case cTool.eToolTypes.Book: return(cm_strBook); } return(cm_strMisc); }
//============================================================================* // cTool() - Constructor //============================================================================* public cTool(eToolTypes eType) { m_eType = eType; }