public override bool UpdateRecordInDatabase(string accNumber, string examDate, out string msg) { string error; bool success = ACMskTabVM.UpdateRecordInDatabase(accNumber, examDate, isPureToneTestConducted, out error); if (!success) { msg = error; return(false); } success = ACUmskTabVM.UpdateRecordInDatabase(accNumber, examDate, isPureToneTestConducted, out error); if (!success) { msg = error; return(false); } success = BCMskTabVM.UpdateRecordInDatabase(accNumber, examDate, isPureToneTestConducted, out error); if (!success) { msg = error; return(false); } success = BCUmskTabVM.UpdateRecordInDatabase(accNumber, examDate, isPureToneTestConducted, out error); if (!success) { msg = error; return(false); } success = ACAidedTabVM.UpdateRecordInDatabase(accNumber, examDate, isPureToneTestConducted, out error); if (!success) { msg = error; return(false); } success = LoudnessTabVM.UpdateRecordInDatabase(accNumber, examDate, isPureToneTestConducted, out error); if (!success) { msg = error; return(false); } success = SoundFieldTabVM.UpdateRecordInDatabase(accNumber, examDate, isPureToneTestConducted, out error); if (!success) { msg = error; return(false); } success = AblbTabVM.UpdateRecordInDatabase(accNumber, examDate, isSpecialTestConducted, out error); if (!success) { msg = error; return(false); } success = SisiTabVM.UpdateRecordInDatabase(accNumber, examDate, isSpecialTestConducted, out error); if (!success) { msg = error; return(false); } success = ToneDecayTabVM.UpdateRecordInDatabase(accNumber, examDate, isSpecialTestConducted, out error); if (!success) { msg = error; return(false); } success = StengerTabVM.UpdateRecordInDatabase(accNumber, examDate, isSpecialTestConducted, out error); if (!success) { msg = error; return(false); } success = TuningForkVM.UpdateRecordInDatabase(accNumber, examDate, out error); if (!success) { msg = error; return(false); } msg = string.Empty; return(true); }