private void Carrega() { ComprarevendaBD bd = new ComprarevendaBD(); DataSet ds = bd.SelectAll(); GridView1.DataSource = ds.Tables[0].DefaultView; GridView1.DataBind(); }
protected void btnSalvar_Click(object sender, EventArgs e) { if (ddlFornecedores.SelectedItem.Text != "Selecione") { int idFornecedor = Convert.ToInt32(ddlFornecedores.SelectedItem.Value); CompraRevenda compraRevenda = new CompraRevenda(); compraRevenda.Pagamento = ddl.Text; compraRevenda.Data = Convert.ToDateTime(txtData.Text); compraRevenda.FornecedorCodigo = idFornecedor; ComprarevendaBD bd = new ComprarevendaBD(); int flag = bd.Insert(compraRevenda); if (flag > 0) { foreach (GridViewRow item in gdvProdutos.Rows) { TextBox txtQnt = item.FindControl("txtQnt") as TextBox; TextBox txtPreco = item.FindControl("txtpreco") as TextBox; if (!String.IsNullOrEmpty(txtQnt.Text) && !String.IsNullOrEmpty(txtPreco.Text)) { ItensCompra ic = new ItensCompra(); ic.PrecoCusto = Convert.ToInt32(txtPreco.Text); ic.Quantidade = Convert.ToInt32(txtQnt.Text); ic.CompraRevendaCodigo = flag; ic.Produto = Convert.ToInt32(item.Cells[0].Text); ItensCompraBD icbd = new ItensCompraBD(); icbd.Inserir(ic); } } lblMensagem.Text = "CompraRevenda cadastrada com sucesso"; ddlpagamento.Text = ""; txtData.Text = ""; txtData.Focus(); for (int i = 0; i < ddlFornecedores.Items.Count; i++) { ddlFornecedores.Items[i].Selected = false; } ddlFornecedores.Items[0].Selected = true; } else { lblMensagem.Text = "Erro ao salvar."; } } else { lblMensagem.Text = "Selecione um fornecedor"; ddlFornecedores.Focus(); } }