#include "VisualInspectionResult.h" #include CVisualInspectionResult::CVisualInspectionResult() { ClearResults(); } int CVisualInspectionResult::ClearResults() { mVerif52ExecResult = mVerif53ExecResult = mVerif54ExecResult = mVerif55ExecResult = mVerif56ExecResult = VERIF_UNKNOWN_RESULT; mVerifNotesText.clear(); return RET_OK; } bool CVisualInspectionResult::IsVisualInspectionResultComplete() { if(mVerif52ExecResult != VERIF_UNKNOWN_RESULT && mVerif53ExecResult != VERIF_UNKNOWN_RESULT && mVerif54ExecResult != VERIF_UNKNOWN_RESULT && mVerif55ExecResult != VERIF_UNKNOWN_RESULT && mVerif56ExecResult != VERIF_UNKNOWN_RESULT ) { return true; } return false; } int CVisualInspectionResult::SetVisualInspectionResult(eVerifExecResult Verif52, eVerifExecResult Verif53, eVerifExecResult Verif54, eVerifExecResult Verif55, eVerifExecResult Verif56, QString Notes) { mVerif52ExecResult = Verif52; mVerif53ExecResult = Verif53; mVerif54ExecResult = Verif54; mVerif55ExecResult = Verif55; mVerif56ExecResult = Verif56; mVerifNotesText = Notes; return RET_OK; }