Exemple #1
0
        public void UnSelectItem(object selectedObj)
        {
            var selectedItem = selectedObj as ILineItemViewModel;

            //ReturnBuilder.RemoveReturnItem(selectedItem, ...);
            SelectedItemsToAdd.Remove(selectedItem);
            //OnPropertyChanged("ReturnTotal");
        }
Exemple #2
0
        public void SelectItem(object selectedObj)
        {
            var itemVM = _lineItemVmFactory.GetViewModelInstance();

            itemVM.ItemToAdd = selectedObj as Item;

            var confirmation = new ConditionalConfirmation();

            confirmation.Title   = "Specify item details".Localize();
            confirmation.Content = itemVM;
            ItemDetailsConfirmRequest.Raise(confirmation, x =>
            {
                if (x.Confirmed)
                {
                    // ReturnBuilder.AddExchangeItem(itemVM.ItemToAdd, itemVM.Quantity, itemVM.SelectedColor);
                    // OrderBuilder.AddLineItem(...)
                    SelectedItemsToAdd.Add(itemVM);
                }
            });
            //OnPropertyChanged("ReturnTotal");
        }