private void Carrega()
    {
        ComprarevendaBD bd = new ComprarevendaBD();
        DataSet         ds = bd.SelectAll();

        GridView1.DataSource = ds.Tables[0].DefaultView;
        GridView1.DataBind();
    }
Example #2
0
    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();
        }
    }