Ejemplo n.º 1
0
 private void afterAltera()
 {
     if (bsAbastVeiculo.Current != null)
     {
         if ((bsAbastVeiculo.Current as CamadaDados.Frota.TRegistro_AbastVeiculo).Tp_registro.Trim().ToUpper().Equals("R"))
         {
             using (TFRequisicao fRequisicao = new TFRequisicao())
             {
                 fRequisicao.rAbast = bsAbastVeiculo.Current as CamadaDados.Frota.TRegistro_AbastVeiculo;
                 if (fRequisicao.ShowDialog() == DialogResult.OK)
                 {
                     if (fRequisicao.rAbast != null)
                     {
                         try
                         {
                             CamadaNegocio.Frota.TCN_AbastVeiculo.Gravar(fRequisicao.rAbast, null);
                             MessageBox.Show("Requisição alterada com sucesso.", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information);
                             LimparFiltros();
                             id_abastecimento.Text = fRequisicao.rAbast.Id_abastecimentostr;
                             afterBusca();
                         }
                         catch (Exception ex)
                         { MessageBox.Show(ex.Message.Trim(), "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); }
                     }
                 }
             }
         }
         else
         {
             using (TFAbastAvulso fAbast = new TFAbastAvulso())
             {
                 fAbast.rAbast = bsAbastVeiculo.Current as CamadaDados.Frota.TRegistro_AbastVeiculo;
                 if (fAbast.ShowDialog() == DialogResult.OK)
                 {
                     if (fAbast.rAbast != null)
                     {
                         try
                         {
                             CamadaNegocio.Frota.TCN_AbastVeiculo.Gravar(fAbast.rAbast, null);
                             MessageBox.Show("Abastecimento alterado com sucesso.", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information);
                             LimparFiltros();
                             id_abastecimento.Text = fAbast.rAbast.Id_abastecimentostr;
                             afterBusca();
                         }
                         catch (Exception ex)
                         { MessageBox.Show(ex.Message.Trim(), "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); }
                     }
                 }
             }
         }
     }
 }
Ejemplo n.º 2
0
 private void RequisicaoAbast()
 {
     using (TFRequisicao fRequisicao = new TFRequisicao())
     {
         if (fRequisicao.ShowDialog() == DialogResult.OK)
         {
             if (fRequisicao.rAbast != null)
             {
                 try
                 {
                     fRequisicao.rAbast.LoginRequisicao = Utils.Parametros.pubLogin;
                     fRequisicao.rAbast.Tp_registro     = "R";//Requisicao
                     CamadaNegocio.Frota.TCN_AbastVeiculo.Gravar(fRequisicao.rAbast, null);
                     MessageBox.Show("Requisição gravada com sucesso.", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information);
                     LimparFiltros();
                     id_abastecimento.Text = fRequisicao.rAbast.Id_abastecimentostr;
                     afterBusca();
                 }
                 catch (Exception ex)
                 { MessageBox.Show(ex.Message.Trim(), "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); }
             }
         }
     }
 }