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(); }
private void ChargerSoumissions() { ServiceFactory.Instance.Register<ISoumissionService, NHibernateSoumissionService>(new NHibernateSoumissionService()); ServiceFactory.Instance.Register<IItemSoumissionService, NHibernateItemSoumissionService>(new NHibernateItemSoumissionService()); //Charge la liste de toutes les soumissions _soumissionService = ServiceFactory.Instance.GetService<ISoumissionService>(); RetrieveSoumissionArgs = new RetrieveSoumissionArgs(); ListeSoumissions = _soumissionService.RetrieveAll(); datagridListeSoumissions.ItemsSource = ListeSoumissions; }