Home | News | Projects | Releases
Bugs | RFE | Repositories | Help
Removed CardDAV class and all uses/references.
[xestiaab/.git] / source / actmgr / frmActivityMgr-tasks.cpp
index 61ed510..2efca05 100644 (file)
@@ -26,7 +26,6 @@ int frmActivityMgr::AddTask(int TaskType, wxString TaskDetail, wxString TaskAcco
 
        wxListItem coldata;
        long itemindex = -1;
-       CardDAV* CardDAVConn = new CardDAV;
 
        coldata.SetId(ActivityTaskID);
        coldata.SetData(ActivityTaskID);
@@ -90,11 +89,7 @@ int frmActivityMgr::AddTask(int TaskType, wxString TaskDetail, wxString TaskAcco
        AccountSettings.Password = AccountPassword;
        AccountSettings.SSL = AccountSSL;
        AccountSettings.Prefix = AccountPrefix;
-       AccountSettings.Dir = AccountDir;
-       
-       CardDAVConn->SetupConnection(AccountAddress, AccountPort, AccountUsername, AccountPassword, AccountSSL, AccountPrefix, AccountDir);
-       CardDAVConn->SetupVariables(&ActivityList, ActivityTaskID);
-       CardDAVConn->SetupResultBools(&BlankBool, &BlankBool);          
+       AccountSettings.Dir = AccountDir;       
 
        // TaskType:
        // 0 - Add a contact.
@@ -110,9 +105,6 @@ int frmActivityMgr::AddTask(int TaskType, wxString TaskDetail, wxString TaskAcco
                lstActivity->SetItem(itemindex, 1, AccountName);
                lstActivity->SetItem(itemindex, 2, _("Queued"));
                
-               CardDAVConn->SetUploadMode(TRUE);
-               CardDAVConn->SetupData(wxT("PUT"), TaskURL, TaskData);
-               
                // Setup all of the task details.
 
                ETagDB *ETagDBPtr = ETagTmrPtr->GetPointer(AccountDir);
@@ -124,7 +116,6 @@ int frmActivityMgr::AddTask(int TaskType, wxString TaskDetail, wxString TaskAcco
                ActivityListData.insert(std::make_pair(ActivityTaskID, TaskData));
                ActivityListURL.insert(std::make_pair(ActivityTaskID, TaskURL));
                ActivityListEditMode.insert(std::make_pair(ActivityTaskID, false));
-               ActivityListConn.insert(std::make_pair(ActivityTaskID, CardDAVConn));
                ActivityListConnObject.insert(std::make_pair(ActivityTaskID, ConnObject));
                ActivityListIndex.insert(std::make_pair(ActivityTaskID, itemindex));
                ActivityListTaskDetail.insert(std::make_pair(ActivityTaskID, TaskDetail));
@@ -197,12 +188,15 @@ int frmActivityMgr::AddTask(int TaskType, wxString TaskDetail, wxString TaskAcco
                lstActivity->SetItem(itemindex, 1, AccountName);
                lstActivity->SetItem(itemindex, 2, _("Queued"));
                
+               CardDAV2 *ConnObject = new CardDAV2(AccountAddress.ToStdString(), AccountPort, AccountUsername.ToStdString(), AccountPassword.ToStdString(), AccountSSL, AccountPrefix.ToStdString(), AccountDir.ToStdString());
+               ConnObject->SetupConnectionObject();
+               
                ActivityList.insert(std::make_pair(ActivityTaskID, 0));
                ActivityListType.insert(std::make_pair(ActivityTaskID, 3));
                ActivityListData.insert(std::make_pair(ActivityTaskID, TaskData));
-               ActivityListConn.insert(std::make_pair(ActivityTaskID, CardDAVConn));
                ActivityListTaskDetail.insert(std::make_pair(ActivityTaskID, AccountPrefix));
                ActivityListAccount.insert(std::make_pair(ActivityTaskID, TaskAccount));
+               ActivityListConnObject.insert(std::make_pair(ActivityTaskID, ConnObject));
                ActivityListIndex.insert(std::make_pair(ActivityTaskID, itemindex));
                ActivityListAccSettings.insert(std::make_pair(ActivityTaskID, AccountSettings));
        
@@ -252,12 +246,6 @@ void frmActivityMgr::StopTask( wxCommandEvent& event ){
                return;
        }
        
-       std::map<int,CardDAV*>::iterator CDAVter;
-       
-       CDAVter = ActivityListConn.find(intSelectedData);
-       
-       CDAVter->second->Abort();
-       
        lstActivity->SetItem(longSelected, 2, _("Stopped"));
 
 }
@@ -281,12 +269,6 @@ void frmActivityMgr::StopAllTasks( wxCommandEvent& event ){
                return;
        }
        
-       std::map<int,CardDAV*>::iterator CDAVter;
-       
-       CDAVter = ActivityListConn.find(intSelectedData);
-       
-       CDAVter->second->Abort();
-       
        lstActivity->SetItem(longSelected, 2, _("Stopped"));
        AnimationTimer.StopAnimation();
        bmpActivity->SetBitmap(SleepBitmap);
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