// Create project instance System::SharedPtr project1 = System::MakeObject(dataDir + u"ResourceAssignmentStopResumeDates.mpp"); // Print resource assignment's stop and resume dates { auto ra_enumerator = (project1->get_ResourceAssignments())->GetEnumerator(); decltype(ra_enumerator->get_Current()) ra; while (ra_enumerator->MoveNext() && (ra = ra_enumerator->get_Current(), true)) { if (ra->Get(Asn::Stop()).ToShortDateString() == u"1/1/2000") { System::Console::WriteLine(u"NA"); } else { System::Console::WriteLine(ra->Get(Asn::Stop()).ToShortDateString()); } if (ra->Get(Asn::Resume()).ToShortDateString() == u"1/1/2000") { System::Console::WriteLine(u"NA"); } else { System::Console::WriteLine(ra->Get(Asn::Resume()).ToShortDateString()); } } }