protected override void RunImplementation() { InitializeGeneralConnections(); try { switch (Operation.Active) { case OperationEnum.Durchfuehren: InitializeSpecialConnections(); OperationDurchfuehren(); break; default: OperationUdef(); break; } } finally { Cleanup(); } }