Example #1
0
        private NewsDtoItem MapDtoToDb(NewsViewModelItem dbItem)
        {
            if (dbItem != null)
            {
                var result = new NewsDtoItem
                {
                    Id           = dbItem.Id,
                    ShortTitle   = dbItem.ShortTitle,
                    FullTitle    = dbItem.FullTitle,
                    ShortArticle = dbItem.ShortArticle,
                    FullArticle  = dbItem.FullArticle,
                };


                if (dbItem.NewsImages != null)
                {
                    result.NewsImages = dbItem.NewsImages.Select(MapNewsImageDto).ToList();
                }


                return(result);
            }

            return(null);
        }
Example #2
0
 public void Add(NewsViewModelItem dbItem)
 {
     dbProv.Add(MapDtoToDb(dbItem));
 }
Example #3
0
 public void Edit(NewsViewModelItem dbItem)
 {
     dbProv.Edit(MapDtoToDb(dbItem));
 }