protected void btnNovaVenda_Click(object sender, EventArgs e) { VendaBD bd = new VendaBD(); Pedido pedido = new Pedido(); pedido.Cliente = Convert.ToInt32(ddlCliente.SelectedItem.Value); pedido.Data = DateTime.Now; pedido.ValorTotal = 0; int vendaID = bd.Insert(pedido); Session["VendaID"] = vendaID; Response.Redirect("SelecionarCategoria.aspx"); }
protected void btnRealizarVenda_Click(object sender, EventArgs e) { Venda venda = new Venda(); venda.Cliente = txtCliente.Text; venda.Endereco = txtRua.Text; venda.Bairro = txtBairro.Text; venda.Numero = txtNumero.Text; venda.Cep = txtCep.Text; venda.Cnpj = txtCnpj.Text; venda.Cpf = txtCpf.Text; venda.Telefone = txtTelefone.Text; venda.Produto = ddlProdutos.SelectedItem.Value; venda.Quantidade = Convert.ToInt32(txtQuantidade.Text); venda.Data = txtData.Text; venda.Valor = Convert.ToDouble(txtValor.Text); VendaBD bd = new VendaBD(); if (bd.Insert(venda)) { lblMensagem.Text = "Venda Realizada com sucesso"; txtCliente.Text = ""; txtRua.Text = ""; txtBairro.Text = ""; txtNumero.Text = ""; txtCep.Text = ""; txtCnpj.Text = ""; txtCpf.Text = ""; txtTelefone.Text = ""; ddlProdutos.SelectedItem.Value = ""; txtQuantidade.Text = ""; txtData.Text = ""; txtValor.Text = ""; txtCliente.Focus(); } else { lblMensagem.Text = "Venda não Realizada"; } }
protected void btnSalvar_Click(object sender, EventArgs e) { Venda venda = new Venda(); venda.DataVenda = DateTime.Now; venda.TipoVenda = txtTipoVenda.Text; VendaBD bd = new VendaBD(); if (bd.Insert(venda)) { lblMensagem.Text = "Venda cadastrada com sucesso"; txtTipoVenda.Text = ""; txtTipoVenda.Focus(); } else { lblMensagem.Text = "Erro ao salvar."; } }
protected void btnSalvar_Click(object sender, EventArgs e) { if (ddlClientes.SelectedItem.Text != "Selecione") { int idCliente = Convert.ToInt32(ddlClientes.SelectedItem.Value); int idVendedor = Convert.ToInt32(ddlVendedor.SelectedItem.Value); Venda venda = new Venda(); venda.Pagamento = ddlPagamento.Text; venda.Data = Convert.ToDateTime(txtData.Text); venda.ClienteCodigo = Convert.ToInt32(idCliente); venda.VendedorCodigo = Convert.ToInt32(idVendedor); VendaBD bd = new VendaBD(); int flag = bd.Insert(venda); 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)) { ItensVenda ic = new ItensVenda(); ic.Preco = Convert.ToInt32(txtPreco.Text); ic.Quantidade = Convert.ToInt32(txtQnt.Text); ic.VendaCodigo = flag; ic.Produto = Convert.ToInt32(item.Cells[0].Text); ItensVendaBD icbd = new ItensVendaBD(); icbd.Inserir(ic); } } if (ddlPagamento.Text == "Parcelado") { Parcela parcela = new Parcela(); parcela.Valor = Convert.ToDouble(txtValor.Text); parcela.Clicodigo = Convert.ToInt32(idCliente); parcela.Vencodigo = flag; ParcelaBD parcelaBD = new ParcelaBD(); DateTime today = DateTime.Now; DateTime proximoMes = today.AddMonths(1); for (int i = 1; i <= Convert.ToInt16(txtNumparcelas.Text); i++) { today.AddMonths(1); parcela.DataPagamento = today; parcelaBD.Insert(parcela); } } lblMensagem.Text = "Venda cadastrada com sucesso"; ddlPagamento.Text = ""; txtData.Text = ""; txtData.Focus(); for (int i = 0; i < ddlClientes.Items.Count; i++) { ddlClientes.Items[i].Selected = false; } ddlClientes.Items[0].Selected = true; } else { lblMensagem.Text = "Erro ao salvar."; } } else { lblMensagem.Text = "Selecione um Cliente"; ddlClientes.Focus(); } }