Esempio n. 1
0
 /// <summary>
 /// Get picture from database by id
 /// </summary>
 /// <param name="pictureId"></param>
 /// <returns></returns>
 public Picture GetById(int pictureId)
 {
     using (IPictureDboService pictureService = new PictureDboService())
     {
         var pictureDbo = pictureService.GetById(pictureId);
         return(MapToPicture(pictureDbo));
     }
 }
Esempio n. 2
0
 /// <summary>
 /// Get all pictures from database
 /// </summary>
 /// <returns></returns>
 public IEnumerable <Picture> GetAll()
 {
     using (IPictureDboService pictureService = new PictureDboService())
     {
         var pictureDboCollection = pictureService.GetAll();
         return(MapToPictureCollection(pictureDboCollection, false));
     }
 }
Esempio n. 3
0
 /// <summary>
 /// Add picture to database
 /// </summary>
 /// <param name="picture"></param>
 /// <returns></returns>
 public Picture Add(Picture picture)
 {
     using (IPictureDboService pictureService = new PictureDboService())
     {
         var pictureDbo    = MapToPictureDbo(picture);
         var newPictureDbo = pictureService.Add(pictureDbo);
         return(MapToPicture(newPictureDbo));
     }
 }