| 25 |
#include <algorithm> |
#include <algorithm> |
| 26 |
#include <iostream> |
#include <iostream> |
| 27 |
|
|
| 28 |
|
|
| 29 |
BakeryGateway::ViewIndividualAttributes::ViewIndividualAttributes(MMIIndividualAttributes * mmi) : |
BakeryGateway::ViewIndividualAttributes::ViewIndividualAttributes(MMIIndividualAttributes * mmi) : |
| 30 |
_mmi_individual_attributes(mmi), |
_mmi_individual_attributes(mmi), |
| 31 |
_during_load(false) |
_during_load(false) |
| 36 |
|
|
| 37 |
void BakeryGateway::ViewIndividualAttributes::save_to_document(void) |
void BakeryGateway::ViewIndividualAttributes::save_to_document(void) |
| 38 |
{ |
{ |
| 39 |
if (! _during_load) |
if ((! _during_load) && (_parent_entity != 0)) |
| 40 |
{ |
{ |
| 41 |
std::string const new_occupation = _mmi_individual_attributes->getOccupation(); |
std::string const new_occupation = _mmi_individual_attributes->getOccupation(); |
| 42 |
if (_parent_entity->getOccupation() != 0) |
if (_parent_entity->getOccupation() != 0) |