private void afterAltera() { if (bsOrdemServico.Current != null) { if ((bsOrdemServico.Current as CamadaDados.PostoCombustivel.TRegistro_OrdemServico).Status.Trim().ToUpper().Equals("FATURADA")) { MessageBox.Show("Não é permitido alterar Ordem Serviço FATURADA.", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } using (TFOrdemServico fOs = new TFOrdemServico()) { fOs.rOs = bsOrdemServico.Current as CamadaDados.PostoCombustivel.TRegistro_OrdemServico; if (fOs.ShowDialog() == DialogResult.OK) { try { CamadaNegocio.PostoCombustivel.TCN_OrdemServico.Gravar(fOs.rOs, null); MessageBox.Show("Ordem Serviço alterada com sucesso.", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information); this.LimparFiltros(); id_ordem.Text = fOs.rOs.Id_ordemstr; cd_empresa.Text = fOs.rOs.Cd_empresa; } catch (Exception ex) { MessageBox.Show(ex.Message.Trim(), "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } } this.afterBusca(); } } else { MessageBox.Show("Obrigatorio selecionar ordem para alterar.", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
private void afterNovo() { using (TFOrdemServico fOs = new TFOrdemServico()) { if (fOs.ShowDialog() == DialogResult.OK) { if (fOs.rOs != null) { try { CamadaNegocio.PostoCombustivel.TCN_OrdemServico.Gravar(fOs.rOs, null); MessageBox.Show("Ordem Serviço gravada com sucesso.", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information); this.LimparFiltros(); cd_empresa.Text = fOs.rOs.Cd_empresa; id_ordem.Text = fOs.rOs.Id_ordemstr; this.afterBusca(); } catch (Exception ex) { MessageBox.Show(ex.Message.Trim(), "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } } }