Example #1
0
 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();
     }
 }
Example #2
0
 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;
 }
Example #3
0
 public static async void updateTurma(Turma turma)
 {
     await App.MobileService.GetTable<Turma>().UpdateAsync(turma);
 }