private void vendaToolStripMenuItem1_Click(object sender, EventArgs e) { frmConsultaVenda f = new frmConsultaVenda(); f.ShowDialog(); f.Dispose(); }
private void btLocalizar_Click(object sender, EventArgs e) { btReceber.Enabled = false; frmConsultaVenda f = new frmConsultaVenda(); f.ShowDialog(); if (f.codigo != 0) { DAOConexao cx = new DAOConexao(DAOBanco.StringDeConexao); BLLVenda bll = new BLLVenda(cx); ModeloVenda modelo = bll.CarregaModeloVenda(f.codigo); txtCodigo.Text = modelo.VenCod.ToString(); txtFiscal.Text = modelo.VenNFiscal.ToString(); dtData.Value = modelo.VenData; //pegar o nome do cliente BLLCliente bllc = new BLLCliente(cx); ModeloCliente modeloc = bllc.CarregaModeloCliente(modelo.CliCod); txtCliente.Text = modeloc.CliNome; txtValor.Text = modelo.VenTotal.ToString(); //inserindo as parcelas BLLParcelasVenda bllp = new BLLParcelasVenda(cx); dgvParcelas.DataSource = bllp.Localizar(modelo.VenCod); dgvParcelas.Columns[0].HeaderText = "Parcela"; dgvParcelas.Columns[1].HeaderText = "Valor da Parcela"; dgvParcelas.Columns[2].HeaderText = "Recebido em"; dgvParcelas.Columns[3].HeaderText = "Vencimento"; dgvParcelas.Columns[4].Visible = false; } }
private void btLocalizar_Click(object sender, EventArgs e) { frmConsultaVenda f = new frmConsultaVenda(); f.ShowDialog(); if (f.codigo != 0) { DAOConexao cx = new DAOConexao(DAOBanco.StringDeConexao); BLLVenda bll = new BLLVenda(cx); ModeloVenda modelo = bll.CarregaModeloVenda(f.codigo); txtVenCod.Text = modelo.VenCod.ToString(); txtNFiscal.Text = modelo.VenNFiscal.ToString(); dtDataVenda.Value = modelo.VenData; txtCliCod.Text = modelo.CliCod.ToString(); txtCliCod_Leave(sender, e); //escrever o nome do cliente na tela cbTpgto.SelectedValue = modelo.TpaCod; cbNParcelas.Text = modelo.VenNParcelas.ToString(); if (modelo.VenAvista == 1) { cbVendaAVista.Checked = true; } else { cbVendaAVista.Checked = false; } txtTotalVenda.Text = modelo.VenTotal.ToString(); this.totalVenda = modelo.VenTotal; //armazenar o valor total da venda //inserindo itens da venda BLLItensVenda bllItens = new BLLItensVenda(cx); DataTable tabela = bllItens.Localizar(modelo.VenCod); for (int i = 0; i < tabela.Rows.Count; i++) { string icod = tabela.Rows[i]["pro_cod"].ToString(); string inome = tabela.Rows[i]["pro_nome"].ToString(); string iqtde = tabela.Rows[i]["itv_qtde"].ToString(); string ivunit = tabela.Rows[i]["itv_valor"].ToString(); Double TotalLocal = Convert.ToDouble(tabela.Rows[i]["itv_qtde"]) * Convert.ToDouble(tabela.Rows[i]["itv_valor"]); String[] it = new String[] { icod, inome, iqtde, ivunit, TotalLocal.ToString() }; //criar vetor de string this.dgvItens.Rows.Add(it); //adicionar vetor no datagrid } alteraBotoes(3); lbMsg.Visible = false; if (modelo.VenStatus != "ativa") { //lbMsg.Text = "Venda Cancelada"; lbMsg.Visible = true; btExcluir.Enabled = false; } } else { this.LimpaTela(); this.alteraBotoes(1); } f.Dispose(); }