+}
+
+void ContactDataObject::SaveVendor(map<int, wxString> *VendorList, map<int, wxString> *VendorListPEN,
+ map<int, wxString> *VendorListElement, wxString *SaveData){
+
+ wxString ProcessData = "";
+
+ for (std::map<int, wxString>::iterator VendorIter = VendorList->begin();
+ VendorIter != VendorList->end(); VendorIter++){
+
+ ProcessData.Append("VND-");
+ ProcessData.Append((*VendorListPEN)[VendorIter->first]);
+ ProcessData.Append("-");
+ ProcessData.Append((*VendorListElement)[VendorIter->first]);
+ ProcessData.Append(":");
+ ProcessData.Append(VendorIter->second);
+ ProcessData.Append("\n");
+
+ ProcessData = OutputText(&ProcessData);
+
+ SaveData->Append(ProcessData);
+ ProcessData.clear();
+
+ }
+