protected void btnAggProd_Click(object sender, EventArgs e) { string cod = drpArticoli.SelectedValue; help.connetti(); help.assegnaComando("SELECT Quantità_Magazzino FROM Taglie_Quantità WHERE Cod_Prod='" + cod + "' AND Taglie='" + drpTaglie.SelectedValue + "'"); rs = help.estraiDati(); rs.Read(); if (int.Parse(rs["Quantità_Magazzino"].ToString()) >= int.Parse(txtQtaCamp.Text) && int.Parse(txtQtaCamp.Text) > 0) { help.disconnetti(); help.connetti(); help.assegnaComando("INSERT INTO Appoggio_Campagna VALUES('" + drpArticoli.SelectedValue + "','" + drpTaglie.SelectedValue + "'," + txtQtaCamp.Text + ",'" + txtPrezzo.Text + "')"); help.eseguicomando(); help.disconnetti(); tabella(); lblQta.Text = Convert.ToString(int.Parse(lblQta.Text) - int.Parse(txtQtaCamp.Text)); Update1.Update(); } else { help.disconnetti(); MessageBox.Show("Quantità troppo grande!"); } }
protected void drpTaglie_SelectedIndexChanged(object sender, EventArgs e) { help.connetti(); help.assegnaComando("SELECT Quantità_Magazzino,Prezzo_Vendita FROM Taglie_Quantità,Articoli WHERE Cod_Prod='" + drpArticoli.SelectedValue + "' AND Taglie = '" + drpTaglie.SelectedValue.ToString() + "' AND Cod_Prod=Codice"); rs = help.estraiDati(); rs.Read(); lblQta.Text = rs["Quantità_Magazzino"].ToString(); lblPrezVend.Text = rs["Prezzo_Vendita"].ToString() + " €"; help.disconnetti(); Update1.Update(); }
protected void drpArticoli_SelectedIndexChanged(object sender, EventArgs e) { lblQta.Text = ""; lblPrezVend.Text = ""; txtQtaCamp.Text = ""; txtPrezzo.Text = ""; drpTaglie.Items.Clear(); drpTaglie.Items.Add("------"); help.connetti(); help.assegnaComando("SELECT DISTINCT(Taglie) FROM Taglie_Quantità WHERE Cod_Prod='" + drpArticoli.SelectedValue + "'"); rs = help.estraiDati(); while (rs.Read()) { drpTaglie.Items.Add(rs["Taglie"].ToString()); } help.disconnetti(); Update1.Update(); }