Пример #1
0
        protected Model.IAvion avi = null;//Selected;


        public IzmenaAvionaViewModel(IMainWindowViewModel vm, Model.IAvion avioon)
        {
            _vm     = vm;
            _izmena = new IzmenaAvionaIzmenaCommand(this);
            if (avioon != null)
            {
                //  avi = _vm.ActiveAvionFactory.newEmptyAvion();
                avi = _vm.ActiveAvionFactory.zaIzmenuAvion(_vm.Selected.Oznaka);
            }
            else
            {
                avi = avioon;
            }
        }
Пример #2
0
        public DodavanjeNovogAvionaViewModel(IMainWindowViewModel vm, Model.IAvion avioon)
        {
            _vm        = vm;
            _dodavanje = new DodavanjeNovogAvionaDodavanjeCommand(this);

            if (avioon != null)
            {
                avi = _vm.ActiveAvionFactory.newEmptyAvion();
            }
            else
            {
                avi = avioon;
            }
        }
Пример #3
0
        public IDodavanjeNovogAvionaViewModel getModel(IMainWindowViewModel model, Model.IAvion av)
        {
            IDodavanjeNovogAvionaViewModel vm = new DodavanjeNovogAvionaViewModel(model, av);

            return(vm);
        }
Пример #4
0
        public IIzmenaAvionaViewModel getModel(IMainWindowViewModel model, Model.IAvion av)
        {
            IIzmenaAvionaViewModel vm = new IzmenaAvionaViewModel(model, av);

            return(vm);
        }