コード例 #1
0
        private void EditarLote()
        {
            LoteCEL604   lote  = _arquivo.LOTES.Find(x => x.INDICE == ltb_Lotes.SelectedIndex + 1);
            EditaDetalhe edita = new EditaDetalhe(lote.FECHAMENTO);

            edita.ShowDialog();
        }
コード例 #2
0
        private void btn_AdicionarLote_Click(object sender, RoutedEventArgs e)
        {
            LoteCEL604 lote = new LoteCEL604();

            lote.FECHAMENTO = new FechamentoCEL604(new string(' ', _arquivo.QUEBRA), 0, _arquivo.QUEBRA, _arquivo.COMPRIMENTO_LINHA, new SolidColorBrush(Colors.DarkMagenta));
            lote.INDICE     = ltb_Lotes.Items.Count + 1;

            EditaDetalhe edita = new EditaDetalhe(lote.FECHAMENTO);

            if (edita.ShowDialog() == true)
            {
                lote.CHEQUES = new List <Cheque>();
                _arquivo.LOTES.Add(lote);
                PreencheListaLotes();
            }
            else
            {
                lote = null;
            }
        }