public static DBO.ArticleImage GetArticleImageByArticle(long article_id) { try { using (MeditateBookEntities bdd = new MeditateBookEntities()) { T_Article_Image ArticleImage = bdd.T_Article_Image.Where(x => x.id_article == article_id).First(); if (ArticleImage != null) { DBO.ArticleImage newAttach = new DBO.ArticleImage() { Id = ArticleImage.id, IdArticle = ArticleImage.id_article, ImagePath = ArticleImage.image_path, Name = ArticleImage.name }; return(newAttach); } return(null); } } catch (Exception e) { System.Diagnostics.Debug.WriteLine(e); return(null); } }
public static bool CreateArticleImage(DBO.ArticleImage articleImage) { try { using (MeditateBookEntities bdd = new MeditateBookEntities()) { T_Article_Image newArticleAttach = new T_Article_Image() { id_article = articleImage.IdArticle, image_path = articleImage.ImagePath, name = articleImage.Name }; bdd.T_Article_Image.Add(newArticleAttach); bdd.SaveChanges(); return(true); } } catch (Exception e) { System.Diagnostics.Debug.WriteLine(e); return(false); } }
public static bool UpdateArticleImage(DBO.ArticleImage articleImage) { try { using (MeditateBookEntities bdd = new MeditateBookEntities()) { T_Article_Image old = bdd.T_Article_Image.Where(x => x.id == articleImage.Id).FirstOrDefault(); if (old != null) { old.id_article = articleImage.IdArticle; old.image_path = articleImage.ImagePath; old.name = articleImage.Name; bdd.SaveChanges(); return(true); } return(false); } } catch (Exception e) { System.Diagnostics.Debug.WriteLine(e); return(false); } }