Esempio n. 1
0
        public static StockageViewModel getStockage(int idStockage)
        {
            StockageDAO sDAO = StockageDAO.getStockage(idStockage);

            int idAdresse      = sDAO.idAdresseStockageDAO;
            AdresseViewModel a = AdresseORM.getAdresse(idAdresse);

            StockageViewModel s = new StockageViewModel(sDAO.idStockageDAO, a);

            return(s);
        }
Esempio n. 2
0
        private void OnPropertyChanged(string info)
        {
            PropertyChangedEventHandler handler = PropertyChanged;

            if (handler != null)
            {
                handler(this, new PropertyChangedEventArgs(info));
                this.PropertyChanged(this, new PropertyChangedEventArgs(info));
                if (MainWindow.onglet != "ajouter")
                {
                    AdresseORM.updateAdresse(this);
                }
            }
        }
Esempio n. 3
0
        public static EvenementVenteViewModel getEvenementVente(int idEvenementVente)
        {
            EvenementVenteDAO pDAO = EvenementVenteDAO.getEvenementVente(idEvenementVente);

            int idCommissairePriseur       = pDAO.idCommissairePriseurEvenementVenteDAO;
            CommissairePriseurViewModel cp = CommissairePriseurORM.getCommissairePriseur(idCommissairePriseur);

            int idAdresse      = pDAO.idAdresseEvenementVenteDAO;
            AdresseViewModel a = AdresseORM.getAdresse(idAdresse);


            EvenementVenteViewModel p = new EvenementVenteViewModel(pDAO.idEvenementVenteDAO,
                                                                    pDAO.estVolontaireEvenementVenteDAO, pDAO.nomEvenementVenteDAO, cp, a);

            return(p);
        }
Esempio n. 4
0
        public static ObservableCollection <StockageViewModel> listeStockages()
        {
            ObservableCollection <StockageDAO>       lDAO = StockageDAO.listeStockages();
            ObservableCollection <StockageViewModel> l    = new ObservableCollection <StockageViewModel>();

            foreach (StockageDAO element in lDAO)
            {
                int idAdresse      = element.idAdresseStockageDAO;
                AdresseViewModel a = AdresseORM.getAdresse(idAdresse);

                StockageViewModel s = new StockageViewModel(element.idAdresseStockageDAO, a);
                l.Add(s);
            }

            return(l);
        }
Esempio n. 5
0
        public static ObservableCollection <EvenementVenteViewModel> listeEvenementVentes()
        {
            ObservableCollection <EvenementVenteDAO>       lDAO = EvenementVenteDAO.listeEvenementVentes();
            ObservableCollection <EvenementVenteViewModel> l    = new ObservableCollection <EvenementVenteViewModel>();

            foreach (EvenementVenteDAO element in lDAO)
            {
                int idCommissairePriseur       = element.idCommissairePriseurEvenementVenteDAO;
                CommissairePriseurViewModel cp = CommissairePriseurORM.getCommissairePriseur(idCommissairePriseur);

                int idAdresse      = element.idAdresseEvenementVenteDAO;
                AdresseViewModel a = AdresseORM.getAdresse(idAdresse);

                EvenementVenteViewModel p = new EvenementVenteViewModel(element.idEvenementVenteDAO,
                                                                        element.estVolontaireEvenementVenteDAO, element.nomEvenementVenteDAO, cp, a);
                l.Add(p);
            }

            return(l);
        }