Example #1
0
        private void OnOrderLineAdded(object sender, OrderLineEventArgs e)
        {
            OrderLineViewModel viewModel = new OrderLineViewModel(e.OrderLine, this.repositorys);

            viewModel.PropertyChanged += this.OnOrderLineViewModelPropertyChanged;

            this.AllOrderLines.Add(viewModel);
        }
Example #2
0
        private void OnOrderLineAdded(object sender, OrderLineEventArgs e)
        {
            OrderLineViewModel vm = new OrderLineViewModel(e.Line, this.repository);

            vm.PropertyChanged += this.OnOrderLineViewModelPropertyChanged;

            this.AllLines.Add(vm);
        }
Example #3
0
        private void OnOrderLineRemoved(object sender, OrderLineEventArgs e)
        {
            OrderLineViewModel viewModel = this.GetOnlySelectedViewModel();

            if (viewModel != null)
            {
                if (viewModel.Line == e.Line)
                {
                    this.AllLines.Remove(viewModel);
                }
            }
        }