Example #1
0
        private void InitForm(AccessoryDTO accessory)
        {
            var categories = AccessoryFacade.GetCategories();

            CategoryComboBox.ItemsSource = categories;
            Accessory        = accessory;
            NameTextBox.Text = accessory.Name;
            RecommendedMinCountTextBox.Text = accessory.RecommendedMinCount.ToString();
            CategoryComboBox.SelectedIndex  =
                categories.IndexOf(categories.FirstOrDefault(c => c.Id == accessory.CategoryId));
        }
        private void InitForm(StockFormMode mode)
        {
            var categories = AccessoryFacade.GetCategories();

            CategoryComboBox.ItemsSource = categories;
            if (mode == StockFormMode.In)
            {
                TitleTextBlock.Text            = "Accept delivery of Accessory";
                CustomerNameTextBox.Visibility = Visibility.Collapsed;
                CustomerNameLabel.Visibility   = Visibility.Collapsed;
            }
            else if (mode == StockFormMode.Out)
            {
                TitleTextBlock.Text = "Hand over Accessory";
            }
            else
            {
                throw new ArgumentException("Unsupported form mode");
            }
        }