private void TabControl_SelectionChanged(object sender, SelectionChangedEventArgs e) { switch (tabControlSospesi.SelectedIndex) { default: case 0: TipoAttivita = App.TipoAttivita.Incarico; break; case 1: TipoAttivita = App.TipoAttivita.IncaricoCS; break; case 2: TipoAttivita = App.TipoAttivita.IncaricoSU; break; case 3: TipoAttivita = App.TipoAttivita.IncaricoREV; break; case 4: TipoAttivita = App.TipoAttivita.ISQC; break; case 5: TipoAttivita = App.TipoAttivita.Revisione; break; case 6: TipoAttivita = App.TipoAttivita.Bilancio; break; case 7: TipoAttivita = App.TipoAttivita.Conclusione; break; case 8: TipoAttivita = App.TipoAttivita.Verifica; break; case 9: TipoAttivita = App.TipoAttivita.PianificazioniVerifica; break; case 10: TipoAttivita = App.TipoAttivita.Vigilanza; break; case 11: TipoAttivita = App.TipoAttivita.PianificazioniVigilanza; break; } firsttime = true; LoadTreeSource(); }
private void buttonTODOList_Click(object sender, RoutedEventArgs e) { //controllo selezione clienti if (cmbClienti.SelectedIndex == -1) { MessageBox.Show("selezionare un cliente"); return; } if (cmbData.SelectedIndex == -1) { MessageBox.Show("selezionare un'area"); return; } string IDCliente = htClienti[cmbClienti.SelectedIndex].ToString(); App.TipoAttivita Area = (App.TipoAttivita)(htAree[cmbData.SelectedIndex]); WindowWorkAreaTree_TODOList TODOList = new WindowWorkAreaTree_TODOList(); TODOList.Owner = this; if (cmbData.SelectedIndex == 0) { TODOList.TipoAttivita = App.TipoAttivita.Verifica; } else { TODOList.TipoAttivita = App.TipoAttivita.Vigilanza; } TODOList.IDCliente = IDCliente; TODOList.Data = dtpDataNomina.Text; TODOList.IDCliente = IDCliente; TODOList.Cliente = cmbClienti.SelectedValue.ToString(); TODOList.LoadTreeSource(); try { TODOList.ShowDialog(); } catch (Exception ex) { cBusinessObjects.logger.Error(ex, "wSchedaTODOList.buttonTODOList_Click exception"); string log = ex.Message; } }