public virtual async Task Initialize() { HomeWorkDetailViewModel workDetailViewModel = this; workDetailViewModel.HomeWorkNewItem(); TeacherHomeWorkRealm teacherHomeWorkRealm = await workDetailViewModel.FetchTeacherHomeWork(); workDetailViewModel.TeacherHomeWork = teacherHomeWorkRealm ?? new TeacherHomeWorkRealm(); if (!workDetailViewModel.HasInternetConnection && workDetailViewModel.Lesson.HasHomework && (workDetailViewModel.TeacherHomeWork == null || workDetailViewModel.TeacherHomeWork != null && workDetailViewModel.TeacherHomeWork.Id == null)) { string text = workDetailViewModel._textProvider.GetText((string)null, (string)null, "HomeWorkDetailCannotDownloadWOInternet"); workDetailViewModel._userDialogs.Toast(text, new TimeSpan?(TimeSpan.FromSeconds(2.0))); } // ISSUE: reference to a compiler-generated method ((MvxMainThreadDispatchingObject)workDetailViewModel).InvokeOnMainThread(new Action(workDetailViewModel.\u003CInitialize\u003Eb__34_0), true); }
public async Task AddOrUpdateAsync( TeacherHomeWorkRealm teacherHomeWork, Action <TeacherHomeWorkRealm> action) { await this._teacherHomeWorkRepository.AddOrUpdateAsync(teacherHomeWork, action); }
public void SaveTeacherHomeWork(string profileRolelessId, TeacherHomeWorkRealm teacherHomeWork) { this._teacherHomeWorkRepository.AddOrUpdate(teacherHomeWork, (Action <TeacherHomeWorkRealm>)(homework => homework.ProfileId = profileRolelessId)); }
public void AddOrUpdate( TeacherHomeWorkRealm teacherHomeWork, Action <TeacherHomeWorkRealm> action) { this._teacherHomeWorkRepository.AddOrUpdate(teacherHomeWork, action); }