private void afterExclui() { if (tcDetalhes.SelectedTab.Equals(tpLancto)) { if ((bsMovCartaoPre.Current as TMovCartaoPre).Vl_credito.Equals(0)) { MessageBox.Show("Lançamento débito não pode ser excluído!\r\n" + "Registro deve ser excluído na origem do lançamento!", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } if (MessageBox.Show("Confirma a exclusão do registro?", "Pergunta", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1) == DialogResult.Yes) { try { TRegistro_CarregaCartaoPre r = new TRegistro_CarregaCartaoPre(); r.Id_carga = (bsMovCartaoPre.Current as TMovCartaoPre).Id_carga; r.Cd_empresa = (bsMovCartaoPre.Current as TMovCartaoPre).Cd_empresa; r.Id_cartao = (bsMovCartaoPre.Current as TMovCartaoPre).Id_cartao; r.Cd_contager = (bsMovCartaoPre.Current as TMovCartaoPre).Cd_contager; r.Cd_lanctocaixa = (bsMovCartaoPre.Current as TMovCartaoPre).Cd_lanctocaixa; TCN_CarregarCartaoPre.Excluir(r, null); MessageBox.Show("Lançamento excluído com sucesso!", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information); afterBusca(); } catch (Exception ex) { MessageBox.Show(ex.Message.Trim(), "erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } else { MessageBox.Show("Selecione a aba LANÇAMENTOS para efetuar a exclusão!", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information); tcDetalhes.SelectedTab = tpLancto; } }
private void afterNovo() { using (TFCarregarCartaoPrePago fCarregar = new TFCarregarCartaoPrePago()) { if (fCarregar.ShowDialog() == DialogResult.OK) { if (fCarregar.rCarregar != null) { try { TCN_CarregarCartaoPre.Gravar(fCarregar.rCarregar, null); MessageBox.Show("Cartão carregado com sucesso!", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information); afterBusca(); } catch (Exception ex) { MessageBox.Show(ex.Message.Trim(), "erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } } }