示例#1
0
        private void adicionarPassoAbaixo(object sender, RoutedEventArgs e)
        {
            if (SelectedSuite == null)
            {
                MessageBox.Show("selectedSuite == null");
                return;
            }
            if (selectedSistema == null)
            {
                MessageBox.Show("selectedSistema == null");
                return;
            }


            // MessageBox.Show("SISTEMA: " + selectedSistema.Id + " - " + selectedSistema.Nome);
            int posPasso = SelectedSuite.PassosDoRoteiro.IndexOf(getSelectedPasso()) + 1;

            SelectedSuite.PassosDoRoteiro.Insert(posPasso, new PassoDoRoteiro(SelectedSuite)
            {
                deveExecutar = true,
                Ordem        = SelectedSuite.PassosDoRoteiro.Count + 1,
            });

            SelectedSuite.ordenarPassos();
        }
示例#2
0
 private void excluirPasso(object sender, RoutedEventArgs e)
 {
     this.SelectedSuite.PassosDoRoteiro.Remove(getSelectedPasso());
     SelectedSuite.ordenarPassos();
 }