CDSGetCalendarEntryInfo eventInfo = dataStorage->GetEvent(eventID);
+ // Set the calendar ID.
+
+ calendarID = eventInfo.calendarID;
+
// Load the calendar info.
cmbCalendar->Show(false);
lblCalendar->Show(false);
szrDetails->Layout();
- szrList->Layout();
+ szrList->Layout();
// Load the data into the form.
// Set the data into the calendar event object.
- eventData.SummaryData = txtEventName->GetValue().ToStdString();
- eventData.DescriptionList.push_back(txtEventDescription->GetValue().ToStdString());
- eventData.DescriptionListAltRep.push_back("");
- eventData.DescriptionListLanguage.push_back("");
- eventData.DescriptionListTokens.push_back("");
+ eventData.summaryData = txtEventName->GetValue().ToStdString();
+ eventData.descriptionList.push_back(txtEventDescription->GetValue().ToStdString());
+ eventData.descriptionListAltRep.push_back("");
+ eventData.descriptionListLanguage.push_back("");
+ eventData.descriptionListTokens.push_back("");
stringstream stringData;
stringData << txtStartTime->GetValue().ToStdString().substr(3, 2).c_str();
stringData << "00Z";
- eventData.DateTimeStartData = stringData.str();
- eventData.DateTimeStampData = stringData.str();
+ eventData.dateTimeStartData = stringData.str();
+ eventData.dateTimeStampData = stringData.str();
stringData.str("");
stringData << txtEndTime->GetValue().ToStdString().substr(3, 2).c_str();
stringData << "00Z";
- eventData.DateTimeEndData = stringData.str();
+ eventData.dateTimeEndData = stringData.str();
// TODO: Implement Duration.
eventFile += NewUUID;
eventFile += ".ics";
- eventData.UniqueID = NewUUID;
+ eventData.uniqueID = NewUUID;
// Write the file.
eventFilePath = eventFile;
editMode = true;
+ calendarID = eventInfo->calendarID;
eventID = addEventResult.calendarEntryID;
EventProperties *eventInfo = new EventProperties;
eventInfo->eventName = txtEventName->GetValue().ToStdString();
- eventInfo->calendarID = calendarIDList[cmbCalendar->GetSelection()];
+ eventInfo->calendarID = calendarID;
eventInfo->eventID = eventID;
eventInfo->eventYear = dapStartDate->GetValue().GetYear();
eventInfo->eventMonth = dapStartDate->GetValue().GetMonth();