///Modificación de Blogs en la base de datos public static void ModificarBlog(Blog blogMod) { try { using (var contextoEntidades = new BibliotecaITHEntities()) { contextoEntidades.Entry(blogMod).State = System.Data.Entity.EntityState.Modified; contextoEntidades.SaveChanges(); } } catch (Exception ex) { throw new Exception(ex.Message); } }
///Guardar Blogs a la base de datos public static void InsertarBlog(Blog objBlog) { try { using (var contextoEntidades = new BibliotecaITHEntities()) { contextoEntidades.Blogs.Add(objBlog); contextoEntidades.SaveChanges(); } } catch (Exception ex) { throw new Exception(ex.Message); } }
///Función para agregar una imagen a la base de datos public static void InsertarGaleria(Galeria objGaleria) { try { using (var contextoEntidades = new BibliotecaITHEntities()) { contextoEntidades.Galerias.Add(objGaleria); contextoEntidades.SaveChanges(); } } catch (Exception ex) { throw new Exception(ex.Message); } }
/// Función para agregar los datos de una persona que contacta a los administradores static public void InsertarContacto(Contacto objContacto) { try { using (var contextoEntidades = new BibliotecaITHEntities()) { contextoEntidades.Contactoes.Add(objContacto); contextoEntidades.SaveChanges(); } } catch (Exception ex) { throw new Exception(ex.Message); } }
///Guarda los datos del nuevo usuario a la tabla usuarios de la BD public static void InsertarUsuario(Usuario nuevoUsuario) { try { using (var contextoEntidades = new BibliotecaITHEntities()) { contextoEntidades.Usuarios.Add(nuevoUsuario); contextoEntidades.SaveChanges(); } } catch (Exception ex) { throw new Exception(ex.Message); } }
///Eliminar un blog de la base de datos por su id de blog static public void EliminarBlog(Blog objBlog) { try { Blog blog = new Blog() { id = objBlog.id }; using (var contextoEntidades = new BibliotecaITHEntities()) { contextoEntidades.Blogs.Attach(blog); contextoEntidades.Blogs.Remove(blog); contextoEntidades.SaveChanges(); } } catch (Exception ex) { throw new Exception(ex.Message); } }