Exemplo n.º 1
0
 private void afterNovo()
 {
     using (TFCompraAvulsa fCompra = new TFCompraAvulsa())
     {
         if (fCompra.ShowDialog() == DialogResult.OK)
         {
             if (fCompra.rCompra != null)
             {
                 try
                 {
                     TCN_CompraAvulsa.Gravar(fCompra.rCompra, null);
                     MessageBox.Show("Compra gravada com sucesso.", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information);
                     LimparFiltros();
                     id_compra.Text  = fCompra.rCompra.Id_comprastr;
                     cd_empresa.Text = fCompra.rCompra.Cd_empresa;
                     afterBusca();
                 }
                 catch (Exception ex)
                 {
                     MessageBox.Show(ex.Message.Trim(), "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error);
                 }
             }
         }
     }
 }
Exemplo n.º 2
0
 private void afterAltera()
 {
     if (bsCompraAvulsa.Current != null)
     {
         if ((bsCompraAvulsa.Current as TRegistro_CompraAvulsa).St_registro.Trim().ToUpper().Equals("F"))
         {
             MessageBox.Show("Não é permitido alterar romaneio Faturado.", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information);
             return;
         }
         using (TFCompraAvulsa fCompra = new TFCompraAvulsa())
         {
             fCompra.rCompra = bsCompraAvulsa.Current as TRegistro_CompraAvulsa;
             if (fCompra.ShowDialog() == DialogResult.OK)
             {
                 if (fCompra.rCompra != null)
                 {
                     try
                     {
                         TCN_CompraAvulsa.Gravar(fCompra.rCompra, null);
                         MessageBox.Show("Romaneio Compra alterado com sucesso.", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information);
                     }
                     catch (Exception ex)
                     { MessageBox.Show(ex.Message.Trim(), "Erro", MessageBoxButtons.OK, MessageBoxIcon.Information); }
                 }
             }
             LimparFiltros();
             id_compra.Text  = fCompra.rCompra.Id_comprastr;
             cd_empresa.Text = fCompra.rCompra.Cd_empresa;
             afterBusca();
         }
     }
 }
Exemplo n.º 3
0
        private void afterBusca()
        {
            string status = string.Empty;
            string virg   = string.Empty;

            if (cbAtivo.Checked)
            {
                status = "'A'";
                virg   = ",";
            }
            if (cbFaturado.Checked)
            {
                status += virg + "'F'";
            }
            bsCompraAvulsa.DataSource = TCN_CompraAvulsa.Buscar(cd_empresa.Text,
                                                                NR_compra.Text,
                                                                id_compra.Text,
                                                                cd_clifor.Text,
                                                                cd_produto.Text,
                                                                dt_ini.Text,
                                                                dt_fin.Text,
                                                                status,
                                                                null);
            bsCompraAvulsa_PositionChanged(this, new EventArgs());
        }
Exemplo n.º 4
0
 private void afterExclui()
 {
     if (bsCompraAvulsa.Current != null)
     {
         if (MessageBox.Show("Confirma exclusão do romaneio selecionado?", "Pergunta", MessageBoxButtons.YesNo,
                             MessageBoxIcon.Question, MessageBoxDefaultButton.Button1) == DialogResult.Yes)
         {
             try
             {
                 TCN_CompraAvulsa.Excluir(bsCompraAvulsa.Current as TRegistro_CompraAvulsa, null);
                 MessageBox.Show("Romaneio excluido com sucesso.", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information);
                 afterBusca();
             }
             catch (Exception ex)
             { MessageBox.Show(ex.Message.Trim(), "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); }
         }
     }
 }