private void compraToolStripMenuItem1_Click(object sender, EventArgs e) { frmConsultaCompra f = new frmConsultaCompra(); f.ShowDialog(); f.Dispose(); }
private void btLocalizar_Click(object sender, EventArgs e) { frmConsultaCompra f = new frmConsultaCompra(); f.ShowDialog(); if (f.codigo != 0) { DAOConexao cx = new DAOConexao(DAOBanco.StringDeConexao); BLLCompra bll = new BLLCompra(cx); ModeloCompra modelo = bll.CarregaModeloCompra(f.codigo); txtComCod.Text = modelo.ComCod.ToString(); txtNFiscal.Text = modelo.ComNFiscal.ToString(); dtDataCompra.Value = modelo.ComData; txtForCod.Text = modelo.ForCod.ToString(); txtForCod_Leave(sender, e); //escrever o nome do fornecedor na tela cbTpgto.SelectedValue = modelo.TpaCod; cbNParcelas.Text = modelo.ComNParcelas.ToString(); txtTotalCompra.Text = modelo.ComTotal.ToString(); this.totalCompra = modelo.ComTotal; //armazenar o valor total da compra //iserindo itens da compra BLLItensCompra bllItens = new BLLItensCompra(cx); DataTable tabela = bllItens.Localizar(modelo.ComCod); 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]["itc_qtde"].ToString(); string ivunit = tabela.Rows[i]["itc_valor"].ToString(); Double TotalLocal = Convert.ToDouble(tabela.Rows[i]["itc_qtde"]) * Convert.ToDouble(tabela.Rows[i]["itc_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); } else { this.LimpaTela(); this.alteraBotoes(1); } f.Dispose(); }