23 lines
483 B
Dart
23 lines
483 B
Dart
import 'package:aitrainer_app/model/exercise.dart';
|
|
|
|
class ExerciseViewModel {
|
|
Exercise exercise;
|
|
ExerciseViewModel({this.exercise});
|
|
|
|
createNew() {
|
|
this.exercise = Exercise();
|
|
exercise.datetimeExercise = DateTime.now();
|
|
}
|
|
|
|
setQuantity(int quantity) {
|
|
this.exercise.quantity = quantity;
|
|
}
|
|
|
|
setDatetimeExercise(DateTime datetimeExercise) {
|
|
this.exercise.datetimeExercise = datetimeExercise;
|
|
}
|
|
|
|
Exercise getExercise() {
|
|
return this.exercise;
|
|
}
|
|
} |