52 |
if (!(*iter)->getEvent().Null()) |
if (!(*iter)->getEvent().Null()) |
53 |
{ |
{ |
54 |
event_row->push_back((*iter)->getEvent()->getDate()); |
event_row->push_back((*iter)->getEvent()->getDate()); |
55 |
if (!(*iter)->getEvent()->getPlace().Null()) |
if (!(*iter)->getEvent()->getPlace().Null()) |
56 |
{ |
{ |
57 |
event_row->push_back((*iter)->getEvent()->getPlace()->getPlaceValue()); |
event_row->push_back((*iter)->getEvent()->getPlace().getPtr()->getPlaceValue()); |
58 |
} |
} |
59 |
else |
else |
60 |
{ |
{ |
61 |
event_row->push_back(""); |
event_row->push_back(""); |
62 |
} |
} |
63 |
} |
} |
64 |
else |
else |
65 |
{ |
{ |
66 |
event_row->push_back(""); |
event_row->push_back(""); |
67 |
event_row->push_back(""); |
event_row->push_back(""); |
68 |
} |
} |
69 |
_mmi_individual_events->addEvent(*event_row); |
_mmi_individual_events->addEvent(*event_row); |
70 |
delete event_row; event_row = 0; |
delete event_row; event_row = 0; |
71 |
} |
} |
193 |
place = event_detail->getPlace().getPtr(); |
place = event_detail->getPlace().getPtr(); |
194 |
} |
} |
195 |
place->setPlaceValue(place_new_value); |
place->setPlaceValue(place_new_value); |
196 |
} |
if (place_flag == false) |
197 |
if (place_flag == false) |
{ |
198 |
{ |
event_detail->setPlace(place); |
199 |
event_detail->setPlace(place); |
} |
200 |
} |
} |
201 |
if (eventdetail_flag == false) |
if (eventdetail_flag == false) |
202 |
{ |
{ |
214 |
bool death_eventdetail_flag = true; |
bool death_eventdetail_flag = true; |
215 |
bool death_flag = true; |
bool death_flag = true; |
216 |
bool death_place_flag = true; |
bool death_place_flag = true; |
217 |
if (! _during_load) |
if ((! _during_load) && (_parent_entity != 0)) |
218 |
{ |
{ |
219 |
std::string new_birth_date = _mmi_individual_events->getBirthDate(); |
std::string new_birth_date = _mmi_individual_events->getBirthDate(); |
220 |
std::string old_birth_date; |
std::string old_birth_date; |