예제 #1
0
        public static PhotoViewModel getPhoto(int idPhoto)
        {
            PhotoDAO phDAO = PhotoDAO.getPhoto(idPhoto);

            int idProduit        = phDAO.idProduitDAO;
            ProduitViewModel pro = ProduitORM.getProduit(idProduit);

            PhotoViewModel ph = new PhotoViewModel(phDAO.idPhotoDAO, phDAO.nomPhotoDAO, phDAO.lienPhotoDAO, pro);

            return(ph);
        }
예제 #2
0
        public static ObservableCollection <PhotoViewModel> listePhotos()
        {
            ObservableCollection <PhotoDAO>       lDAO = PhotoDAO.listePhotos();
            ObservableCollection <PhotoViewModel> l    = new ObservableCollection <PhotoViewModel>();

            foreach (PhotoDAO element in lDAO)
            {
                int idProduit        = element.idProduitDAO;
                ProduitViewModel pro = ProduitORM.getProduit(idProduit);

                PhotoViewModel ph =
                    new PhotoViewModel(element.idPhotoDAO, element.nomPhotoDAO, element.lienPhotoDAO, pro);
                l.Add(ph);
            }

            return(l);
        }
예제 #3
0
 public static void insertPhoto(PhotoViewModel ph)
 {
     PhotoDAO.insertPhoto(new PhotoDAO(ph.idPhotoProperty, ph.nomPhotoProperty, ph.lienPhotoProperty,
                                       ph.idProduitProperty.idProduitProperty));
 }