Пример #1
0
 private void btnVisualizarEntrada_Click(object sender, EventArgs e)
 {
     resetarCampos();
     exibirCampos();
     tabListaEntradas.SelectedIndex = 1;
     entrada   = getEntradaSelecionada();
     totalNota = 0;
     if (entrada != null)
     {
         txtNumEntrada.Text = entrada.idTransacao.ToString();
         DateTime dataEntrada = Convert.ToDateTime(entrada.data);
         txtDataEntrada.Text   = dataEntrada.ToString("d");
         txtCodFornecedor.Text = entrada.idCliente.ToString();
         txtFornecedor.Text    = pessoaData.obterPessoa(entrada.idCliente).nome;
         txtNotaFiscal.Text    = nFiscalData.obterNotaFiscal(entrada.idTransacao).numero;
         DateTime dataNotaFiscal = Convert.ToDateTime(nFiscalData.obterNotaFiscal(entrada.idTransacao).dataHora);
         txtDataNotaFiscal.Text = dataNotaFiscal.ToString("d");
         atualizarTabelaProdutosTransacao();
         calcularTotalNota();
     }
     else
     {
         MessageBox.Show("Nenhuma entrada selecionada!");
     }
 }
Пример #2
0
        private void btnEditar_Click(object sender, EventArgs e)
        {
            DataGridViewRow p = dgvListaVenda.CurrentRow;

            if (p == null)
            {
                MessageBox.Show("Selecione uma venda para excluir!");
            }
            else
            {
                Object t = p.DataBoundItem;
                transacao = (Transacao)t.GetType().GetProperty("transacao").GetValue(t, null);
                if (transacao.StatusTransacao.idStatus != 2)
                {
                    atualizarDgvListaProduto();
                    tabCadastrar.SelectedIndex = 1;
                    tabCadastrarVenda.Enabled  = true;
                    Pessoa pess = pessoaData.obterPessoa(transacao.idCliente);
                    txtClienteVenda.Text = pess.nome;
                    transacao.idCliente  = pess.idPessoa;
                }
                else
                {
                    MessageBox.Show("Esta venda já esta finalizada!");
                }
            }
        }
Пример #3
0
        private void editarFornecedor()
        {
            string textoErroPesJuri = null;

            if (dadosSaoValidos())
            {
                Pessoa pes = pessoa.obterPessoa(idFornEditado);
                pes.nome         = lblNome.Text.Trim();
                pes.email        = txtEmail.Text.Trim();
                pes.idTipoPessoa = 2; /*Passar Pessoa Juridica*/
                //pes.idPessoa = idFornEditado;
                if (pessoa.editarPessoa(pes) == null)
                {
                    PessoaJuridica pesJuri = pJus.obterPessoaJuridica(idFornEditado);
                    pesJuri.idPessoa     = pes.idPessoa;
                    pesJuri.nomeFantasia = txtNomeFantasia.Text.Trim();
                    pesJuri.razaoSocial  = txtRazaoSocial.Text.Trim();
                    pesJuri.CNPJ         = txtCnpj.Text.Trim();
                    textoErroPesJuri     = pJus.editarPessoaJuridica(pesJuri);
                    pes.idPessoa         = idFornEditado;
                }
                if (textoErroPesJuri == null)
                {
                    MessageBox.Show("O registro foi salvo com sucesso!", "Informação", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    Fornecedores.SelectedTab = tabEndereco;
                }
                else
                {
                    pessoa.excluirPessoa(pes);
                    MessageBox.Show("O registro não pôde ser salvo!", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
        }