Index: sources/model/hd/adjustment/MTreatmentAdjustUltrafiltrationStateResponse.cpp =================================================================== diff -u -r12e7b6dda53cf8db7707c7fa55dcf6137e7d6997 -rcc1e9d6d55c816f3fcd626dc6948cca24da283b3 --- sources/model/hd/adjustment/MTreatmentAdjustUltrafiltrationStateResponse.cpp (.../MTreatmentAdjustUltrafiltrationStateResponse.cpp) (revision 12e7b6dda53cf8db7707c7fa55dcf6137e7d6997) +++ sources/model/hd/adjustment/MTreatmentAdjustUltrafiltrationStateResponse.cpp (.../MTreatmentAdjustUltrafiltrationStateResponse.cpp) (revision cc1e9d6d55c816f3fcd626dc6948cca24da283b3) @@ -6,8 +6,8 @@ * WHOLE, WITHOUT THE EXPLICIT PERMISSION OF THE COPYRIGHT OWNER. * * \file MTreatmentAdjustUltrafiltrationStateResponse.cpp - * \author (last) Behrouz NemaiPour - * \date (last) 06-Jul-2020 + * \author (last) Behrouz NematiPour + * \date (last) 16-Oct-2020 * \author (original) Behrouz NemaiPour * \date (original) 02-Jul-2020 * @@ -16,18 +16,23 @@ using namespace Model; - QVariantList MAdjustUltrafiltrationStateResponse::parameters() const { return { - _data.mAccepted.value + _data.mAccepted.value, + _data.mReason .value, + _data.mState .value }; } bool MAdjustUltrafiltrationStateResponse::fromByteArray(const QByteArray &vByteArray, int *vIndex) { int index = 0; // message data start position - if (GetValue(vByteArray, index, _data.mAccepted)) + if (GetValue(vByteArray, index, _data.mAccepted )) + if (GetValue(vByteArray, index, _data.mReason )) + if (GetValue(vByteArray, index, _data.mState )) return true ; else { if(vIndex) *vIndex = index; return false; } + else { if(vIndex) *vIndex = index; return false; } + else { if(vIndex) *vIndex = index; return false; } } /*! @@ -37,6 +42,8 @@ */ AdjustUltrafiltrationStateResponseData MAdjustUltrafiltrationStateResponse::data() const { Data data; - data.mAccepted = _data.mAccepted.value; + data.mAccepted = _data.mAccepted.value; + data.mReason = _data.mReason .value; + data.mState = _data.mState .value; return data; }