コード例 #1
0
 //TRATAMENDO DINÂMICO:
 /// <summary>
 /// Grava no banco um Calendario.
 /// </summary>
 /// <param name="Calendario">Instância de Calendario.</param>
 /// <returns> [true]: se cadastrou; [false]: se não cadastrou;</returns>
 public static bool Gravar(CalendarioGeralView Calendario)
 {
     try
     {
         App.Current.LINDADB.CalendarioItems.InsertOnSubmit(Calendario);
         App.Current.LINDADB.SubmitChanges();
     }
     catch (Exception error)
     {
         MessageBox.Show(error.Message, "Erro", MessageBoxButton.OK);
         return(false);
     }
     return(true);
 }
コード例 #2
0
 /// <summary>
 /// Exclui um Calendario.
 /// </summary>
 /// <param name="Calendario">Instância de Calendario.</param>
 /// <returns> [true]: se conseguiu; [false]: se não conseguiu;</returns>
 public static bool Excluir(CalendarioGeralView Calendario)
 {
     try
     {
         var excluir = App.Current.LINDADB.CalendarioItems.Where(a => a.Id_calendario == Calendario.Id_calendario).First();
         App.Current.LINDADB.CalendarioItems.DeleteOnSubmit(excluir);
         App.Current.LINDADB.SubmitChanges();
     }
     catch (Exception error)
     {
         MessageBox.Show(error.Message, "Erro", MessageBoxButton.OK);
         return(false);
     }
     return(true);
 }
コード例 #3
0
 /// <summary>
 /// Altera um Calendario.
 /// </summary>
 /// <param name="Calendario">Instância de Calendario.</param>
 /// <returns> [true]: se cadastrou; [false]: se não cadastrou;</returns>
 public static bool Alterar(CalendarioGeralView Calendario)
 {
     try
     {
         CalendarioGeralView update = (from com in App.Current.LINDADB.CalendarioItems
                                       where com.Id_calendario == Calendario.Id_calendario
                                       select com).First();
         update.Kcaltotais = Calendario.Kcaltotais;
         App.Current.LINDADB.SubmitChanges();
     }
     catch (Exception)
     {
         return(false);
     }
     return(true);
 }