ohthatsa_old/lib/pages/practice/PracticeAnswer.dart

26 lines
No EOL
717 B
Dart

import 'package:intl/intl.dart';
import 'package:ohthatsa/pages/practice/PracticeDatabase.dart';
import 'package:ohthatsa/pages/practice/PracticeType.dart';
import 'package:ohthatsa/util/Months.dart';
class PracticeAnswer {
final int question;
final int answer;
DateTime dateTime;
int sessionId = -1;
PracticeAnswer(this.question, this.answer){
dateTime = DateTime.now();
}
Map<String, dynamic> toMap() {
// Should match the SQLite format YYYY-MM-DD HH:MM:SS.SSS
String timeFormat = DateFormat("yyyy-MM-dd HH:mm:ss.SSS").format(dateTime);
return <String, dynamic>{
"question": question,
"answer": answer,
"time": timeFormat,
"sessionId": sessionId
};
}
}