public CatalogItemScreen(int catalogId, int itemId)
        {
            InitializeComponent();
            owningCatalog  = Catalog.getCatalogById(catalogId);
            this.catalogId = catalogId;

            tempItem    = CatalogItem.getCatalogItemById(itemId);
            this.itemId = itemId;
            editing     = true;

            //fill form ui from retreived object
            txtCatalogId.Text = catalogId.ToString();
        }