예제 #1
0
        private void categoriaToolStripMenuItem_Click(object sender, EventArgs e)
        {
            FrmCategories form = new FrmCategories();

            form.FormClosed += Form_FormClosed;
            form.Show();
        }
예제 #2
0
        public static Form GetFormSelected(MenuOptionName option)
        {
            Form formSelected = null;

            var catalog = new CatalogBase();

            switch (option)
            {
            case MenuOptionName.SALES:
            {
                formSelected = new FrmSale();
                break;
            }

            case MenuOptionName.BRANDS:
            {
                formSelected = new FrmBrands(new Brand(catalog));
                break;
            }

            case MenuOptionName.CATEGORIES:
            {
                formSelected = new FrmCategories(new Category(catalog));
                break;
            }

            case MenuOptionName.INVOICEBLOCK:
            {
                formSelected = new FrmInvoiceBlock();
                break;
            }

            case MenuOptionName.MODELS:
            {
                formSelected = new FrmModels(new Model(catalog));
                break;
            }

            case MenuOptionName.PAYMENTMETHODS:
            {
                formSelected = new FrmPaymentMethods(new PaymentMethod(catalog));
                break;
            }

            case MenuOptionName.PRODUCTS:
            {
                formSelected = new FrmProduct();
                break;
            }

            case MenuOptionName.TYPEINVOICES:
            {
                formSelected = new FrmTypeInvoice(new TypeInvoice(catalog));
                break;
            }

            case MenuOptionName.USERS:
            {
                formSelected = new FrmUsers(new User(catalog));
                break;
            }

            case MenuOptionName.USERSADD:
            {
                formSelected = new FrmAddReplaceUser(new AddReplaceUser(new Role()), null, new User(catalog));
                break;
            }

            case MenuOptionName.USERSDETAIL:
            {
                formSelected = new FrmDetailUser(new DetailUser(), null);
                break;
            }
            }
            return(formSelected);
        }