Beispiel #1
0
        public override void Execute(object parameter)
        {
            IDodavanjeNovogAvionaViewModel dnvm = (IDodavanjeNovogAvionaViewModel)parameter;

            dnvm.TrenutniAvion = _vm.ActiveAvionFactory.newEmptyAvion();
            _vm.dodavanjeNovogAviona(dnvm);
        }
Beispiel #2
0
 public DodavanjeNovogAviona(IDodavanjeNovogAvionaViewModel vm)
 {
     InitializeComponent();
     _vm = vm;
     _vm.CloseTriggerEvent += new CloseTriggerEventHandler(_vm_CloseTriggerEvent);
     this.DataContext       = _vm;
 }
Beispiel #3
0
 protected virtual void OnDodavanje(IDodavanjeNovogAvionaViewModel model)
 {
     if (Dodavanje != null)
     {
         DodavanjeEvent(this, model);
     }
 }
Beispiel #4
0
        void _vm_DodavanjeEvent(object sender, IDodavanjeNovogAvionaViewModel model)
        {
            DodavanjeNovogAviona dnr = new DodavanjeNovogAviona(model);

            dnr.ShowDialog();
        }
Beispiel #5
0
 public DodavanjeNovogAvionaAbstractCommand(IDodavanjeNovogAvionaViewModel vm)
 {
     _vm = vm;
 }
Beispiel #6
0
        //........................................................



        public void dodavanjeNovogAviona(IDodavanjeNovogAvionaViewModel model)
        {
            OnDodavanje(model);
        }
Beispiel #7
0
 public DodavanjeNovogAvionaDodavanjeCommand(IDodavanjeNovogAvionaViewModel vm)
     : base(vm)
 {
 }