Beispiel #1
0
        private void Recarrega()
        {
            if (editando)
            {
                if (MessageBox.Show("Tem certeza que deseja perder os dados alterados?",
                                    "Aviso de alteração",
                                    MessageBoxButtons.YesNo,
                                    MessageBoxIcon.Warning) == DialogResult.No)
                {
                    return;
                }
            }

            if (contaReceber != null)
            {
                contaReceber          = contaReceberDAO.BuscaById(contaReceber.ContaReceberID);
                contaReceber.Operacao = operacaoDAO.BuscaByID(contaReceber.Operacao.OperacaoID);
                contaReceber.Pessoa   = pessoaDAO.BuscaByID(contaReceber.Pessoa.PessoaID);
                PreencheCampos(contaReceber);
                if (editando)
                {
                    Editando(false);
                }
            }
            else
            {
                ignoracheckevent = true;
                LimpaCampos(true);
                ignoracheckevent = false;
                Editando(false);
            }
        }
Beispiel #2
0
        private void Recarrega()
        {
            if (tbCodigo.Text.Length <= 0)
            {
                return;
            }

            if (editando)
            {
                if (MessageBox.Show("Tem certeza que deseja perder os dados alterados?",
                                    "Aviso de alteração",
                                    MessageBoxButtons.YesNo,
                                    MessageBoxIcon.Warning) == DialogResult.No)
                {
                    return;
                }
            }

            if (pessoa != null)
            {
                pessoa = pessoaDAO.BuscaByID(pessoa.PessoaID);
                PreencheCampos(pessoa);
                if (editando)
                {
                    Editando(false);
                }
            }
            else
            {
                ignoraCheckEvent = true;
                LimpaCampos(true);
                ignoraCheckEvent = false;
                Editando(false);
            }
        }
Beispiel #3
0
        private void Busca()
        {
            if (editando)
            {
                return;
            }
            var buscaNotaFiscalTerceiros = new fmEntBuscaNotaFiscalTerceiros();

            buscaNotaFiscalTerceiros.ShowDialog();
            if (buscaNotaFiscalTerceiros.notaFiscalTerceirosSelecionada != null)
            {
                notaFiscalTerceiros        = buscaNotaFiscalTerceiros.notaFiscalTerceirosSelecionada;
                notaFiscalTerceiros.Pessoa = pessoaDAO.BuscaByID(notaFiscalTerceiros.Pessoa.PessoaID);
                PreencheCampos(notaFiscalTerceiros);
            }
        }
Beispiel #4
0
        private void Busca()
        {
            if (editando)
            {
                return;
            }
            var buscaNotaFiscalPropria = new fmSaiBuscaNotaFiscalPropria();

            buscaNotaFiscalPropria.ShowDialog();
            if (buscaNotaFiscalPropria.notaFiscalPropriaSelecionada != null)
            {
                notaFiscalPropria        = buscaNotaFiscalPropria.notaFiscalPropriaSelecionada;
                notaFiscalPropria.Pessoa = pessoaDAO.BuscaByID(notaFiscalPropria.Pessoa.PessoaID);
                if (notaFiscalPropria.Vendedor?.PessoaID > 0)
                {
                    notaFiscalPropria.Vendedor = pessoaDAO.BuscaByID(notaFiscalPropria.Vendedor.PessoaID);
                }
                PreencheCampos(notaFiscalPropria);
            }
        }
Beispiel #5
0
 private void TbCodigoPessoa_Leave(object sender, System.EventArgs e)
 {
     if (!int.TryParse(tbCodigoPessoa.Text, out int codigo))
     {
         tbCodigoPessoa.Clear();
     }
     if (tbCodigoPessoa.Text.Length > 0)
     {
         pessoa = pessoaDAO.BuscaByID(int.Parse(tbCodigoPessoa.Text), atuacao);
         PreencheCamposPessoa(pessoa);
     }
     else
     {
         pessoa = null;
         tbNomePessoa.Clear();
     }
 }