Ejemplo n.º 1
0
 private void tabModels_SelectionChanged(object sender, SelectionChangedEventArgs e)
 {
     if (e.AddedItems.Count == 1)
     {
         ProductUI p = (ProductUI)e.AddedItems[0];
         if (p.Name == ProductsUI.ADD_TAG_TEXT)
         {
             p.Name = ProductsUI.NEW_TAG_TEXT;
             ProductUI p2 = new ProductUI(ProductsUI.ADD_TAG_TEXT, "");
             Repositories.ProductsUI.Models.Add(p2);
         }
     }
 }
Ejemplo n.º 2
0
        public ProductsUI()
        {
            foreach (Product p in Repositories.Products.Products.Values)
            {
                ProductUI ui = new ProductUI();
                ui.Name = p.Name;
                this.models.Add(ui);
            }

            if (this.models.Count == 0)
            {
                ProductUI ui2 = new ProductUI(NEW_TAG_TEXT, "");
                this.models.Add(ui2);
            }

            ProductUI ui3 = new ProductUI(ADD_TAG_TEXT, "");

            this.models.Add(ui3);
        }
Ejemplo n.º 3
0
 public ModelInfoControl(ProductUI model) : this()
 {
     this.DataContext = model;
 }