/// <summary> /// Crea la tabla de temas /// </summary> /// <returns></returns> public static bool CrearTablaTemas() { try { var comando = DbComandos.CrearTablaTemas; using (var contexto = new Datos.ContextoHistorial(nombreBaseDatos)) { var resultado = contexto.Ejecutar(comando); } return(true); } catch (Exception ex) { LogHelper.Error(ex.Message); return(false); } }
/// <summary> /// /// </summary> public static int GuardarTema(Entidades.Tema tema) { try { int id = 0; using (var contexto = new Datos.ContextoHistorial(nombreBaseDatos)) { contexto.Ejecutar(DbComandos.InsertarTema(tema)); id = contexto.ObtenerUltimoId(DbComandos.ObtenerId); } return(id); } catch (Exception ex) { LogHelper.Error(ex.Message); } return(0); }
/// <summary> /// Guarda un listado de tareas /// </summary> public static bool GuardarTareas(IList <Entidades.Tarea> tareas) { try { tareas = TemaModal.AsignarIdTemaParaTareas(tareas); using (var contexto = new Datos.ContextoHistorial(nombreBaseDatos)) { foreach (var tarea in tareas) { contexto.Ejecutar(DbComandos.InsertarTarea(tarea)); } } return(true); } catch (Exception ex) { LogHelper.Error(ex.Message); return(false); } }