public void AddMovimentoLancamentos(List <LancamentoFinanceiro> lancamentos) { var msg = new StringBuilder(); foreach (var l in lancamentos) { //gera movimento apenas dos lançamento da venda que está sendo paga if (l.IdVenda != null) { AddMovimentoLancamento(l); } else { //forma de pilha //primeira a entra eh o ultima a sair (visualmente) msg.Append("Nº Lançamento: ").Append(l.IdLancamento).Append("\n").Append(msg); } } if (!string.IsNullOrEmpty(msg.ToString())) { string msgTitle = "Lançamentos Avulsos\n"; string msgSeparador = "===============================================================\n"; msg.Append(msgTitle).Append(msgSeparador).Append(msg); XFrmOptionPane.ShowTextArea("Aviso - Os lançamentos abaixo não geraram movimento de caixa!!!", msg.ToString()); } }
private void gridViewUpdates_DoubleClick(object sender, System.EventArgs e) { var sel = gridViewUpdates.GetFocusedRow <UpdateInfo>(); if (sel != null) { XFrmOptionPane.ShowTextArea("LOG:", "Informações da aplicação do pacote", sel.LogAplicacao); } }