Esempio n. 1
0
        /// <summary>
        /// Add new picture
        /// </summary>
        /// <param name="picture"></param>
        /// <returns></returns>
        public PictureDbo Add(PictureDbo picture)
        {
            var newPicture = _context.Pictures.Add(picture);

            _context.SaveChanges();
            return(newPicture);
        }
Esempio n. 2
0
 /// <summary>
 /// Map PictureDbo to Picture model
 /// </summary>
 /// <param name="pictureDbo"></param>
 /// <returns></returns>
 private Picture MapToPicture(PictureDbo pictureDbo, bool loadImageData = true) =>
 new Picture()
 {
     Id    = pictureDbo.Id,
     Title = pictureDbo.Title,
     Image = loadImageData ? Helper.Compress(pictureDbo.Image) : string.Empty
 };