public UserControlEditCategories(INavEditCategories navigation, ICategoryFunctions categoryFunctions, Category toEdit)
 {
     InitializeComponent();
     this.navigation        = navigation;
     categoryToEdit         = toEdit;
     this.categoryFunctions = categoryFunctions;
     if (categoryToEdit != null)
     {
         labelDescription.Text = "rename category: " + categoryToEdit.categoryName;
         buttonAddEdit.Text    = "rename category";
     }
 }
示例#2
0
        public void initialize(Bookstore b)
        {
            navigation = new BookstoreNavFunctions(this);
            //uclog = new UserControlLogin(b, navigation);
            //ucreg = new UserControlRegister(b, navigation);
            ucAcc = new UserControlAccount(b, navigation);
            //ucShCategs = new UserControlShowCategs(b, navigation);
            //ucEditCategs = new UserControlEditCategs(b, navigation);
            ucSea         = new UserControlSearch(b, navigation);
            funEditCategs = b;
            navEditCategs = navigation;
            showCategs    = b;
            navShowCategs = navigation;
            funLogin      = b;
            navLogin      = navigation;
            funRegister   = b;
            navRegister   = navigation;

            this.Controls.Clear();
            this.Controls.Add(new UserControlLogin(b, navigation));
            this.Refresh();
        }
 public UserControlEditCategs(IEditCategoriesFunctions iEditCategoriesFunctions, INavEditCategories iNavEditCategories)
 {
     editCategoriesFunctions = iEditCategoriesFunctions;
     navEditCategories       = iNavEditCategories;
     InitializeComponent();
 }