/// <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); }
/// <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 };