public static async void deleteTurma(Turma turma) { try { List<TurmaDisciplina> tds = await getAllTurmaDisciplinasByTurmaId(turma.Id); foreach (TurmaDisciplina td in tds) { await App.MobileService.GetTable<TurmaDisciplina>().DeleteAsync(td); } await App.MobileService.GetTable<Turma>().DeleteAsync(turma); } catch (Exception) { await new MessageDialog("Não foi possível excluir esta Turma!").ShowAsync(); } }
public static async Task<Turma> insertTurma(string nome, string serieId) { Turma turma = new Turma { Nome = nome, SerieId = serieId }; await App.MobileService.GetTable<Turma>().InsertAsync(turma); return turma; }
public static async void updateTurma(Turma turma) { await App.MobileService.GetTable<Turma>().UpdateAsync(turma); }