private void PopulaFornecedores() { CadastroFornecedoresBO fornecedoresBO = new CadastroFornecedoresBO(); cbClieForn.DataSource = fornecedoresBO.CriaDataFornecedores(); cbClieForn.ValueMember = "CodigoFornecedor"; cbClieForn.DisplayMember = "Nome_Fantasia"; }
public void PopularFornecedores() { CadastroFornecedoresBO fornecedoresBO = new CadastroFornecedoresBO(); txtNomeFornecedor.DataSource = fornecedoresBO.CriaDataFornecedores(); txtNomeFornecedor.ValueMember = "CodigoFornecedor"; txtNomeFornecedor.DisplayMember = "Nome_Fantasia"; }
private void CarregaTodosFornecedores() { DataTable dt = new DataTable(); CadastroFornecedoresBO fornecedoresBO = new CadastroFornecedoresBO(); dt = fornecedoresBO.CriaDataFornecedoresParametro(txtBusca.Text); if (dt != null) { listViewForcedores.Items.Clear(); foreach (DataRow row in dt.Rows) { //Adiciona os itens do list view listViewForcedores.Items.Add(row["CodigoFornecedor"].ToString()); listViewForcedores.Items[countRow].SubItems.Add(row["CNPJ"].ToString()); listViewForcedores.Items[countRow].SubItems.Add(row["Nome_Fantasia"].ToString()); countRow++; } } countRow = 0; }
private void ExcluirToolStripMenuItem_Click(object sender, EventArgs e) { if (listViewClientes.Items.Count > 0) { if (MessageBox.Show("Confirma exclusão deste cliente: " + listViewClientes.FocusedItem.SubItems[1].Text + " ?", "Confirmação", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { CadastroFornecedoresBO fornecerdorBO = new CadastroFornecedoresBO(); int cod = int.Parse(listViewClientes.FocusedItem.SubItems[0].Text); if (ConsultaContaReceberClienteCod(cod) == false) { fornecerdorBO.ExcluirFornecedor(cod); MessageBox.Show("Cliente excluido com sucesso", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information); txtBusca.Clear(); CarregaClientes(); } else { MessageBox.Show("Este cliente não pode ser excluido pois ele encontra-se vinculado a um evento no sistema", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } } } }
public void CarregaDadosEditarLancamento(int lancamentoID) { this.lancamentoID = lancamentoID; Lancamentos lancamentos = new Lancamentos(); LancamentosBO lancamentosBO = new LancamentosBO(); editar = true; lancamentos = lancamentosBO.SelecionarLancamentoID(lancamentoID); if (lancamentos != null) { tabLancamentos.TabPages.Remove(tabPage3); lblLancamentoID.Text = lancamentos.LancamentoID.ToString(); txtDataEmissao.Text = lancamentos.DataEmissao.ToString("dd/MM/yyyy"); txtDataEntrada.Text = lancamentos.DataCadastro.ToString("dd/MM/yyyy"); txtDescricao.Text = lancamentos.Descricao; txtNumDocum.Text = lancamentos.NumDoc; cbNumeroParcelas.SelectedText = lancamentos.NumParcela.ToString(); //pega o favorecido CadastroFornecedoresBO fornecedoresBO = new CadastroFornecedoresBO(); CadastroFornecedores fornecedores = new CadastroFornecedores(); fornecedores._CodigoFornecedor = lancamentos.CodClienteFornecedor; fornecedores = fornecedoresBO.SelecionaFornecedores(fornecedores); if (fornecedores != null) { cbClieForn.Text = fornecedores._Nome_Fantasia; } //pega tipo despesa TipoDespesa tipoDespesa = new TipoDespesa(); TipoDespesaBO tipoDespesaBO = new TipoDespesaBO(); tipoDespesa = tipoDespesaBO.SelecionaTipoDespesaID(lancamentos.TipoDespesaID); if (tipoDespesa != null) { txtTipoDespesas.Text = tipoDespesa.NomeTipoDespesa; } //pega clase despesa - provisoriamente ClasseDespesa classeDespesa = new ClasseDespesa(); ClasseDespesaBO classeDepsaBO = new ClasseDespesaBO(); classeDespesa = classeDepsaBO.SelecionarClasseDespesaID(tipoDespesa.ClasseDespesaID); if (classeDespesa != null) { txtClasseDespesas.Text = classeDespesa.NomeClasse; } //pega tipo documento TipoDocumento tipoDocumento = new TipoDocumento(); TipoDocumentoBO tipoDocumentoBO = new TipoDocumentoBO(); tipoDocumento = tipoDocumentoBO.SelecionarTipoDocumentoID(lancamentos.TipoDocumento); if (tipoDocumento != null) { cbTipoDocumento.Text = tipoDocumento.NomeTipoDocumento; } txtTipoLancamento.Text = lancamentos.TipoLancamento; txtTotalParcela.Text = lancamentos.ValorPrincipal.ToString("C"); txtValorDocumento.Text = lancamentos.ValorPrincipal.ToString("C"); txtVencimentoInicial.Text = lancamentos.DataVencimento.ToString("dd/MM/yyyy"); txtPagando.Text = lancamentos.ValorPrincipal.ToString("C"); } }
public void ExibirDadosSelecionadasEntradaMercadorias(int cod) { txtDataEmissao.Enabled = false; txtNNotaFiscal.Enabled = false; txtNomeFornecedor.Enabled = false; txtCodigoBarra.Enabled = false; txtLote.Enabled = false; txtDataVencimento.Enabled = false; txtQtde.Enabled = false; txtPrecoUnitario.Enabled = false; txtSubtotalProduto.Enabled = false; edit = true; if (cod != null) { entradaProduto = entradaProdutoBO.SelecinaEntradaProdutoID(cod); if (entradaProduto != null) { txtNNotaFiscal.Text = entradaProduto._NumeroDocumento.ToString(); txtVlrTotalGeral.Text = entradaProduto._TotalNotaFiscal.ToString("C"); txtDataEmissao.Text = entradaProduto._DataDocumento.ToString("dd/MM/yyyy"); CadastroFornecedores fornecedor = new CadastroFornecedores(); CadastroFornecedoresBO fornecedorBO = new CadastroFornecedoresBO(); fornecedor._CodigoFornecedor = entradaProduto.H_Fornecedor._CodigoFornecedor; fornecedor = fornecedorBO.SelecionaFornecedores(fornecedor); txtNomeFornecedor.SelectedValue = fornecedor._CodigoFornecedor; DataTable dt = new DataTable(); dt = itemEntradaProdutoBo.CriaDataTableSelecionaItensEntradaMercadoria(cod); if (dt != null) { foreach (DataRow row in dt.Rows) { lwItensEntrada.Items.Add(item.ToString()); lwItensEntrada.Items[contLinha].SubItems.Add(row["CodigoProduto"].ToString()); produto = new ProdutosTipo(); produto = produtoBo.SelectCodProduto(Convert.ToInt32(row["CodigoProduto"])); lwItensEntrada.Items[contLinha].SubItems.Add(produto._CodigoBarra); lwItensEntrada.Items[contLinha].SubItems.Add(produto._DescricaoProduto); lwItensEntrada.Items[contLinha].SubItems.Add(row["Lote"].ToString()); lwItensEntrada.Items[contLinha].SubItems.Add(Convert.ToDateTime(row["DataVencimento"]).ToString("dd/MM/yyyy")); lwItensEntrada.Items[contLinha].SubItems.Add(row["Qtde"].ToString()); lwItensEntrada.Items[contLinha].SubItems.Add(Convert.ToDecimal(row["PrecoUnitario"]).ToString("C")); lwItensEntrada.Items[contLinha].SubItems.Add(Convert.ToDecimal(row["Subtotal"]).ToString("C")); contLinha++; item++; qtdeProduto += Convert.ToInt32(row["Qtde"]); vlrTotalUnitario += Convert.ToDecimal(row["PrecoUnitario"]); vlrTotalEntrada += Convert.ToDecimal(row["Subtotal"]); } SomaTotalizares(); } } } }