//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); }
/// <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); }
/// <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); }