Home | News | Projects | Releases
Bugs | RFE | Repositories | Help
Added GENDER to the SaveString function of ContactDataObject
[xestiaab/.git] / source / contacteditor / cdo / ContactDataObject-Save.cpp
index 8747ae3..9a45e46 100644 (file)
@@ -376,7 +376,37 @@ ContactSaveStatus ContactDataObject::SaveString(wxString *SaveData){
                &BusinessNicknamesListLanguage, &BusinessNicknamesListPref, 
                &BusinessNicknamesListTokens, SaveData, "work");
        
-       // TODO: Process GENDER.
+       // Process GENDER.
+       
+       if (Gender.size() > 0){
+               
+               ProcessData.Append("GENDER");
+               
+               if (GenderTokens.size() > 0){
+                       
+                       ProcessData.Append(";");
+                       ProcessData.Append(GenderTokens);
+                       
+               }
+               
+               ProcessData.Append(":");
+               ProcessData.Append(Gender);
+               
+               if (GenderDetails.size() > 0){
+                       
+                       ProcessData.Append(";");
+                       ProcessData.Append(GenderDetails);
+                       
+               }
+               
+               ProcessData.Append("\n");
+
+               ProcessData = OutputText(&ProcessData);
+               
+               SaveData->Append(ProcessData);
+               ProcessData.clear();
+               
+       }
        
        // TODO: Process BDAY.
        
Xestia Software Development
Yn Maystri
© 2006 - 2019 Xestia Software Development
Software

Xestia Address Book
Xestia Calendar
Development

Xestia Gelforn
Everything else

About
News
Privacy Policy