private void categoriaToolStripMenuItem_Click(object sender, EventArgs e) { FrmCategories form = new FrmCategories(); form.FormClosed += Form_FormClosed; form.Show(); }
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); }