protected void BtnAlterar_Click(object sender, EventArgs e) { PedidoBD bd = new PedidoBD(); Pedido pedido = bd.Select(Convert.ToInt32(Session["ID"])); pedido.Data = Convert.ToDateTime(txtData.Text); pedido.Logradouro = Convert.ToString(txtLogradouro.Text); pedido.Observacao = Convert.ToString(txtObsPedido.Text); pedido.Cidade = ddlCidade.Text; pedido.Estado = ddlEstado.Text; pedido.Bairro = Convert.ToString(txtBairro.Text); pedido.Numero = Convert.ToString(txtNumero.Text); if (bd.Update(pedido)) { lblMensagem.Text = "Pedido alterado com sucesso"; txtLogradouro.Text = ""; txtBairro.Text = ""; txtNumero.Text = ""; //ddlCidade.Text = ""; //ddlEstado.Text = ""; txtData.Text = ""; txtObsPedido.Text = ""; txtLogradouro.Focus(); } else { lblMensagem.Text = "Erro ao alterar."; } }
protected void btnFechaConta_Click(object sender, EventArgs e) { Pedido ped = new Pedido(); PedidoBD pedBD = new PedidoBD(); ped = pedBD.Select(Convert.ToInt32(ddlCliente.SelectedItem.Value)); ped.Pago = 1; if (pedBD.UpdatePago(ped)) { lblFinal.Text = "Conta Paga"; } CarregaGrid(); }
protected void btnIncluir_Click(object sender, EventArgs e) { PedidoBD pedidobd = new PedidoBD(); Pedido pedido = pedidobd.Select(Convert.ToInt32(ddlPedido.SelectedItem.Value)); ProdutoBD produtobd = new ProdutoBD(); Produto produto = produtobd.Select(Convert.ToInt32(ddlProduto.SelectedItem.Value)); PedidoProduto pedidoproduto = new PedidoProduto(); pedidoproduto.Quantidade = Convert.ToInt32(txtQuantidade.Text); pedidoproduto.Subtotal = Convert.ToDouble(txtSubtotal.Text); pedidoproduto.Produto = produto; pedidoproduto.Pedido = pedido; PedidoProdutoBD pedidoprodutobd = new PedidoProdutoBD(); int retorno = pedidoprodutobd.Insert(pedidoproduto); switch (retorno) { case 0: LimparCampos(); ddlProduto.Focus(); lblMensagem.Text = "Produto Incluso"; pedidoprodutobd.UpdateQuantidade(pedidoproduto.Quantidade, pedidoproduto.Produto.Id); Carregar(); CarregaProdutos(Convert.ToInt32(Session["pedidoID"])); break; case 1: //Erro no banco de dados lblMensagem.Text = "Não foi possível incluir o produto no pedido."; break; case 2: //Erro geral lblMensagem.Text = "Não foi possível incluir o produto no pedido."; break; default: break; } }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { CarregaDDL1(); CarregaDDL2(); CarregaDDL3(); PedidoBD bd = new PedidoBD(); Pedido pedido = bd.Select(Convert.ToInt32(Session["ID"])); ddlCliente.Text = pedido.Cli_id.ToString(); ddlProduto.Text = pedido.Pro_id.ToString(); ddlTipo.Text = pedido.Cat_id.ToString(); txtQtdePro.Text = pedido.QtdePro.ToString(); txtValor.Text = pedido.Valor.ToString(); txtDataPedido.Text = pedido.DataPedido.ToString(); txtDataEntrega.Text = pedido.DataEntrega.ToString(); } }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { Label lblOptionMenu = Master.FindControl("lblOptionMenu") as Label; lblOptionMenu.Text = "Pedidos"; PedidoBD bd = new PedidoBD(); Pedido pedido = bd.Select(Convert.ToInt32(Session["ID"])); //ddlCliente.Text = pedido.Cliente.ToString(); txtLogradouro.Text = pedido.Logradouro.ToString(); txtBairro.Text = pedido.Bairro.ToString(); txtNumero.Text = pedido.Numero.ToString(); //ddlCidade.Text = pedido.Estado; //ddlEstado.Text = pedido.Cidade; txtData.Text = pedido.Data.ToString(); txtObsPedido.Text = pedido.Observacao; CarregaEstados(); CarregaCidades(); txtLogradouro.Focus(); } }