コード例 #1
0
ファイル: News.cs プロジェクト: Cybervaldemar/ArsenalMash
        public bool CreateNews(News instance)
        {
            if (instance.ID == 0)
            {
                Db.News.InsertOnSubmit(instance);
                Db.News.Context.SubmitChanges();
                return true;
            }

            return false;
        }
コード例 #2
0
ファイル: News.cs プロジェクト: Cybervaldemar/ArsenalMash
        public bool UpdateNews(News instance)
        {
            News cache = Db.News.Where(p => p.ID == instance.ID).FirstOrDefault();
            if (cache != null)
            {
                cache.TitleNew = instance.TitleNew;
                cache.TextNew = instance.TextNew;
                cache.PreviewText = instance.PreviewText;
                cache.PictureNew = instance.PictureNew;
                cache.DateNew = instance.DateNew;
                cache.OtherInfo = instance.OtherInfo;
                Db.News.Context.SubmitChanges();
                return true;
            }

            return false;
        }
コード例 #3
0
 partial void DeleteNews(News instance);
コード例 #4
0
 partial void UpdateNews(News instance);
コード例 #5
0
 partial void InsertNews(News instance);
コード例 #6
0
        public PartialViewResult GetNews(News news)
        {
            var ne = ModelMapper.Map(Repository.AllNews.Take(3).OrderByDescending(s => s.DateNew).ToList(), typeof(List<News>), typeof(IEnumerable<NewsModel>));

            return PartialView(ne);
        }