Index: sources/view/vtreatmentadjustmentultrafiltration.cpp =================================================================== diff -u -r0bcf15697b32bd20e8f9c2cd780b2eef739a4ee8 -r6616f7b9b88efffa42ab605833d296afb76d3cb1 --- sources/view/vtreatmentadjustmentultrafiltration.cpp (.../vtreatmentadjustmentultrafiltration.cpp) (revision 0bcf15697b32bd20e8f9c2cd780b2eef739a4ee8) +++ sources/view/vtreatmentadjustmentultrafiltration.cpp (.../vtreatmentadjustmentultrafiltration.cpp) (revision 6616f7b9b88efffa42ab605833d296afb76d3cb1) @@ -16,22 +16,22 @@ // Project #include "guicontroller.h" -VIEW_DEF_CLASS_ADJUSTMENT(VTreatmentAdjustmentUltrafiltration, AdjustUltrafiltrationResponseData) +VIEW_DEF_CLASS_ADJUSTMENT(VTreatmentAdjustmentUltrafiltration, AdjustUltrafiltrationEditResponseData) void VTreatmentAdjustmentUltrafiltration::initConnections() { - ACTION_RECEIVE_BRIDGE_CONNECTION(Gui::_GuiController, AdjustUltrafiltrationResponseData); + ACTION_RECEIVE_BRIDGE_CONNECTION(Gui::_GuiController, AdjustUltrafiltrationEditResponseData); - connect(this , SIGNAL(didAdjustment(const AdjustUltrafiltrationRequestData &)), - &_GuiController, SLOT( doAdjustment(const AdjustUltrafiltrationRequestData &))); + connect(this , SIGNAL(didAdjustment(const AdjustUltrafiltrationEditRequestData &)), + &_GuiController, SLOT( doAdjustment(const AdjustUltrafiltrationEditRequestData &))); } -void VTreatmentAdjustmentUltrafiltration::onActionReceive(const AdjustUltrafiltrationResponseData &vData) +void VTreatmentAdjustmentUltrafiltration::onActionReceive(const AdjustUltrafiltrationEditResponseData &vData) { adjustment_Accepted ( vData.mAccepted ); adjustment_Reason ( vData.mReason ); - volume ( vData.mVolume ); + volume ( vData.mVolume / 1000 ); // mL => L duration ( vData.mDuration ); durationDiff ( vData.mDurationDiff ); rate ( vData.mRate ); @@ -42,3 +42,8 @@ // *** otherwise will use the previous values before being set. *** adjustment ( true ); } + +void View::VTreatmentAdjustmentUltrafiltration::doAdjustment(float vVolume) { + _data.volume = vVolume * 1000; // L => mL + emit didAdjustment(_data); +}