public Produit Retrieve(RetrieveProduitArgs args)
        {
            var result = from p in session.Query<Produit>()
                         where p.IdProduit == args.IdProduit
                         select p;

            return result.FirstOrDefault();
        }
        public SoumissionDetailsViewModel()
        {
            _soumissionService = ServiceFactory.Instance.GetService<ISoumissionService>();
            ItemsSoumission = new ObservableCollection<ItemSoumission>(ServiceFactory.Instance.GetService<IItemSoumissionService>().RetrieveAll());

            //Charge la liste des produits
            _produiService = ServiceFactory.Instance.GetService<IProduitService>();
            RetrieveProduitArgs = new RetrieveProduitArgs();
            ListeProduits = _produiService.RetrieveAll();
        }
예제 #3
0
 private void ChargerProduits()
 {
     ServiceFactory.Instance.Register<IProduitService, NHibernateProduitService>(new NHibernateProduitService());
     //Charge la liste de tous les produits
     _produiService = ServiceFactory.Instance.GetService<IProduitService>();
     RetrieveProduitArgs = new RetrieveProduitArgs();
     ListeProduits = _produiService.RetrieveAll();
     datagridListeProduits.ItemsSource = ListeProduits;
 }