Slide 28
Slide 28 text
@Inject
AddEventViewModel() {
eventDateTime = LocalDateTime.now();
}
void addEvent() {
Event event = new Event(0, eventName, eventDescription, eventDateTime);
eventRepository.addEvent(event).observeOn(AndroidSchedulers.mainThread())
.subscribeOn(Schedulers.io())
.subscribe(new CompletableObserver() {
@Override
public void onSubscribe(Disposable d) {
}
@Override
public void onComplete() {
Log.d(TAG, ”onComplete - successfully added event");
}
@Override
public void onError(Throwable e) {
Log.d(TAG, e, "onError - add:");
}
});
}