private void afterAltera() { if (bsCartaFrete.Current != null) { if ((bsCartaFrete.Current as CamadaDados.Frota.TRegistro_CartaFrete).Id_acerto.HasValue) { MessageBox.Show("Carta frete esta sendo utilizada no acerto Nº" + (bsCartaFrete.Current as CamadaDados.Frota.TRegistro_CartaFrete).Id_acertostr + ".\r\n" + "Para alterar a mesma é necessario antes exclui-la do acerto.", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } using (TFCartaFrete fCarta = new TFCartaFrete()) { fCarta.rCarta = bsCartaFrete.Current as CamadaDados.Frota.TRegistro_CartaFrete; if (fCarta.ShowDialog() == DialogResult.OK) { try { CamadaNegocio.Frota.TCN_CartaFrete.Gravar(fCarta.rCarta, null); MessageBox.Show("Carta frete alterada com sucesso.", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information); } catch (Exception ex) { MessageBox.Show(ex.Message.Trim(), "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } } this.LimparFiltros(); nr_cartafrete.Text = fCarta.rCarta.Nr_cartafretestr; this.afterBusca(); } } }
private void afterNovo() { using (TFCartaFrete fCarta = new TFCartaFrete()) { if (fCarta.ShowDialog() == DialogResult.OK) { if (fCarta.rCarta != null) { try { CamadaNegocio.Frota.TCN_CartaFrete.Gravar(fCarta.rCarta, null); MessageBox.Show("Carta frete gravada com sucesso.", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information); this.LimparFiltros(); nr_cartafrete.Text = fCarta.rCarta.Nr_cartafretestr; this.afterBusca(); } catch (Exception ex) { MessageBox.Show(ex.Message.Trim(), "Erro", MessageBoxButtons.OK, MessageBoxIcon.Information); } } } } }