private void AggiungiComandiImportExport() { var tabImportExport = _menuTab.Add(@"Import\Export"); var pnlExport = tabImportExport.Add("Export"); if (_settingProgramma.GestioneLibri) { pnlExport.Add("Export Tutti libri Magazzino", StrumentiMusicali.Core.Properties.ImageIcons.Excel_export).Click += (s, e) => { EventAggregator.Instance().Publish(new ExportMagazzino() { TipoExp = ExportMagazzino.TipoExport.TuttoLibri }); }; } pnlExport.Add("Export Tutti " + _settingProgramma.NomeAnagrafica + " Magazzino", StrumentiMusicali.Core.Properties.ImageIcons.Excel_export).Click += (s, e) => { EventAggregator.Instance().Publish(new ExportMagazzino() { TipoExp = ExportMagazzino.TipoExport.TuttoStrumenti }); }; var pnlExport2 = tabImportExport.Add("Elenco Mancanti"); if (_settingProgramma.GestioneLibri) { pnlExport2.Add("Libri(Betta)", StrumentiMusicali.Core.Properties.ImageIcons.Excel_export).Click += (s, e) => { EventAggregator.Instance().Publish(new ExportMagazzino() { TipoExp = ExportMagazzino.TipoExport.SoloLibriMancanti }); }; } pnlExport2.Add("X marca (Luca)", StrumentiMusicali.Core.Properties.ImageIcons.Excel_export).Click += (s, e) => { EventAggregator.Instance().Publish(new ExportMagazzino() { TipoExp = ExportMagazzino.TipoExport.PerMarca }); }; }
private void AggiungiComandi() { var tabArticoli = _menuTab.Add("Principale"); var panelComandiArticoli = tabArticoli.Add("Comandi"); UtilityView.AddButtonSaveAndClose(panelComandiArticoli, this, false); var ribCarica = panelComandiArticoli.Add("Carica", StrumentiMusicali.Core.Properties.ImageIcons.Add); ribCarica.Tag = TAG_CARICA; ribCarica.Click += (a, e) => { EventAggregator.Instance().Publish <ValidateViewEvent <Magazzino> >(null); EventAggregator.Instance().Publish <CaricaQtaMagazzino>(new CaricaQtaMagazzino() { Qta = SelectedItem.Qta, Deposito = SelectedItem.Deposito, ArticoloID = SelectedItem.ArticoloID }); }; var ribScarica = panelComandiArticoli.Add("Scarica", StrumentiMusicali.Core.Properties.ImageIcons.Remove); ribScarica.Tag = TAG_SCARICA; ribScarica.Click += (a, e) => { EventAggregator.Instance().Publish <ValidateViewEvent <Magazzino> >(null); EventAggregator.Instance().Publish <ScaricaQtaMagazzino>(new ScaricaQtaMagazzino() { Qta = SelectedItem.Qta, Deposito = SelectedItem.Deposito, ArticoloID = SelectedItem.ArticoloID }); }; }
private void AggiungiComandi() { var tab1 = _menuTab.Add(UtilityAmbienti.TestoAmbiente(AmbienteMenu)); var panelComandi = tab1.Add("Comandi"); UtilityView.AddButtonSaveAndClose(panelComandi, this, false); var ribCrea = panelComandi.Add("Crea", StrumentiMusicali.Core.Properties.ImageIcons.Add); ribCrea.Tag = MenuTab.TagAdd; var ribEdit = panelComandi.Add(@"Vedi\Modifica", StrumentiMusicali.Core.Properties.ImageIcons.Edit, true); ribEdit.Tag = MenuTab.TagEdit; var ribDelete = panelComandi.Add("Cancella", StrumentiMusicali.Core.Properties.ImageIcons.Delete, true); ribDelete.Tag = MenuTab.TagRemove; var panel2 = tab1.Add("Cerca"); var ribCerca = panel2.Add("Cerca", StrumentiMusicali.Core.Properties.ImageIcons.Find); ribCerca.Tag = MenuTab.TagCerca; ribCrea.Click += (a, e) => { EventAggregator.Instance().Publish(new Add <TEntity>(this)); }; var ribClearFilter = panel2.Add("Mantieni filtro", StrumentiMusicali.Core.Properties.ImageIcons.MantieniFiltro); ribClearFilter.Tag = MenuTab.TagCercaClear; ribClearFilter.Checked = false; ribClearFilter.Click += (a, e) => { ClearRicerca = !ClearRicerca; ribClearFilter.Checked = !ClearRicerca; }; ribDelete.Click += (a, e) => { EventAggregator.Instance().Publish(new Remove <TEntity>(this)); }; ribEdit.Click += (a, e) => { EventAggregator.Instance().Publish(new Edit <TEntity>(this)); }; ribCerca.Click += (a, e) => { EventAggregator.Instance().Publish(new ViewRicerca <TEntity>()); }; var panel3 = tab1.Add("Visualizza"); var rib1 = panel3.Add("Visualizza tutti", StrumentiMusicali.Core.Properties.ImageIcons.View_all_48); rib1.Click += (b, c) => { rib1.Checked = !rib1.Checked; if (rib1.Checked) { ViewAllItem = true; } else { ViewAllItem = false; } EventAggregator.Instance().Publish(new UpdateList <TEntity>(this)); }; }