Пример #1
0
 public UpdateInventoryItemView(ObservableCollection <InventoryGroup> groups)
 {
     InitializeComponent();
     updateType              = UpdateType.Add;
     InventoryItem           = new InventoryItemDetailViewModel();
     gridMain.BindingContext = InventoryItem;
     pickGroup.ItemsSource   = groups;
     gridProgress.IsVisible  = false;
 }
Пример #2
0
        public UpdateInventoryItemView(InventoryItem item, ObservableCollection <InventoryGroup> groups)
        {
            InitializeComponent();
            updateType = UpdateType.Update;

            InventoryItem = new InventoryItemDetailViewModel()
            {
                InventoryItemId     = item.InventoryItemId,
                Name                = item.Name,
                Description         = item.Description,
                Barcode             = item.Barcode,
                Price               = item.Price,
                InventoryGroupIdRef = item.InventoryGroupIdRef,
            };
            gridMain.BindingContext = InventoryItem;
            pickGroup.ItemsSource   = groups;
            DetermineSelectedIndex(InventoryItem, pickGroup);
            gridProgress.IsVisible = false;
        }
Пример #3
0
 private void lstInventoryItems_ItemSelected(object sender, SelectedItemChangedEventArgs e)
 {
     SelectedItem = (InventoryItemDetailViewModel)e.SelectedItem;
     IsCancelled  = false;
     ClosePage();
 }