Example #1
0
 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);
     }
 }
Example #2
0
 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);
     }
 }
Example #3
0
 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);
     }
 }