Vesna
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Member Functions | List of all members
UpdateCardStructuresExtraOperation Class Reference

#include <UpdateCardStructuresExtraOperation.h>

Inheritance diagram for UpdateCardStructuresExtraOperation:
Inheritance graph
[legend]
Collaboration diagram for UpdateCardStructuresExtraOperation:
Collaboration graph
[legend]

Public Member Functions

 UpdateCardStructuresExtraOperation (ApplicationStateManager *stateManager)
 
virtual ~UpdateCardStructuresExtraOperation ()
 
virtual bool IsExtraOperation (EM::PT::EDataCollection *dataCollection)
 Updating card structures by specific criteria. More...
 
virtual void WriteOK ()
 
virtual void WriteError ()
 
virtual void OnUnFinishedOperation ()
 

Additional Inherited Members

- Protected Member Functions inherited from GeneralExtraOperation
 GeneralExtraOperation (std::string extraOperationName)
 
void SetExtraOperationGeneralCheck (int32_t extraOperationGeneralCheck)
 

Constructor & Destructor Documentation

INTERNAL UpdateCardStructuresExtraOperation::UpdateCardStructuresExtraOperation ( ApplicationStateManager stateManager)
UpdateCardStructuresExtraOperation::~UpdateCardStructuresExtraOperation ( )
virtual

Member Function Documentation

bool UpdateCardStructuresExtraOperation::IsExtraOperation ( EM::PT::EDataCollection *  dataCollection)
virtual

Updating card structures by specific criteria.

Note
Synchronization born number from card holder to tranpsport section
  • Redmine task c. 723
  • Precondition: Common card feature 'CommonCardFeaturePublisherVersion' is enabled
  • Condition: Publisher version( EAppIssuer::GetFileVersion() ) is lower than value '2/INVALID born number in transport section'
  • Action: - Synchronize card holder born date with transport section born number
    • Set publisher version to value '2/VALID born number in transport section'
    • Write changes on card
Parameters
dataCollection- ignoring parameter
Returns
See also
ancestor

Reimplemented from GeneralExtraOperation.

Here is the call graph for this function:

void UpdateCardStructuresExtraOperation::OnUnFinishedOperation ( )
virtual
void UpdateCardStructuresExtraOperation::WriteError ( )
virtual
void UpdateCardStructuresExtraOperation::WriteOK ( )
virtual

The documentation for this class was generated from the following files: