Beispiel #1
0
 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);
     }
 }
Beispiel #2
0
 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); }
             }
         }
     }
 }