コード例 #1
0
 //..........................................................
 protected virtual void OnIzmena(IIzmenaAvionaViewModel model)
 {
     if (Izmena != null)
     {
         IzmenaEvent(this, model);
     }
 }
コード例 #2
0
 public IzmenaAviona(IIzmenaAvionaViewModel vm)
 {
     InitializeComponent();
     _vm = vm;
     _vm.CloseTriggerEvent += new CloseTriggerEventHandler(_vm_CloseTriggerEvent);
     this.DataContext       = _vm;
 }
コード例 #3
0
        public override void Execute(object parameter)
        {
            IIzmenaAvionaViewModel ivm = (IIzmenaAvionaViewModel)parameter;

            ivm.TrenutniAvion = _vm.Repository.VratiAvionId(_vm.Selected.Oznaka);
            _vm.izmenaAviona(ivm);
        }
コード例 #4
0
        void _vm_IzmenaEvent(object sender, IIzmenaAvionaViewModel model)
        {
            IzmenaAviona inr = new IzmenaAviona(model);

            inr.ShowDialog();
        }
コード例 #5
0
 public IzmenaAvionaAbstractCommand(IIzmenaAvionaViewModel vm)
 {
     _vm = vm;
 }
コード例 #6
0
 //........................................................
 public void izmenaAviona(IIzmenaAvionaViewModel model)
 {
     OnIzmena(model);
 }
コード例 #7
0
 public IzmenaAvionaIzmenaCommand(IIzmenaAvionaViewModel vm)
     : base(vm)
 {
 }