コード例 #1
0
        public static void SaveNews(News news)
        {
            using (var ctx = new BMIKidsEntities(ConnectionString))
            {
                if (news.ChangeTracker.State == ObjectState.Unchanged)
                    news.MarkAsModified();

                ctx.News.ApplyChanges(news);
                ctx.SaveChanges();
                news.AcceptChanges();
            }
        }
コード例 #2
0
 private string GetNewsStatusImg(News news)
 {
     string imgUrl = "";
     string imgStatus = "";
     switch (news.Status)
     {
         case (int)News_DataProvider.NewsStatusType.Confirmed:
             imgUrl = ResolveUrl("~/App_Themes/Default/Images/ledgreen.gif");
             imgStatus = string.Format("وضعیت خبر : {0}", "تایید شده");
             break;
         case (int)News_DataProvider.NewsStatusType.NotConfirmed:
             imgUrl = ResolveUrl("~/App_Themes/Default/Images/ledyellow.gif");
             imgStatus = string.Format("وضعیت خبر : {0}", "جدید");
             break;
         case (int)News_DataProvider.NewsStatusType.Discareded:
             imgUrl = ResolveUrl("~/App_Themes/Default/images/ledRed.gif");
             imgStatus = string.Format("وضعیت خبر : {0}", "رد شده");
             break;
     }
     string img = "<img src='" + imgUrl + "' alt='" + imgStatus + "' />";
     return img;
 }