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