private void btnConferma_Scarico_Click(object sender, EventArgs e) { //controllo campi di input if (cmbCodAzienda.SelectedIndex == -1) { MessageBox.Show("Seleziona l'azienda"); } else if (cmbCodInq.SelectedIndex == -1) { MessageBox.Show("Seleziona l'inquinante"); } else if (cmbCodProd.SelectedIndex == -1) { MessageBox.Show("Seleziona il prodotto"); } else if (nmbQuantita.Value == 0) { MessageBox.Show("Inserisci la quantità"); } else { clsScarico s = acquisisciScarico(); if (btnConferma_Scarico.Text == "Aggiungi") { s.aggiungi(); selezionaScarico = false; elencoScarichi('L'); selezionaScarico = true; } else if (chkAnnullaValScarico.Checked == true) { s.modifica(); selezionaScarico = false; elencoScarichi('K'); selezionaScarico = true; } else { s.modifica(); selezionaScarico = false; elencoScarichi('L'); selezionaScarico = true; } s.Dispose(); } }
private void btnConfermaScarico_Click(object sender, EventArgs e) { bool esito = false; //Controllo Input Dati if (cmbAziendaScarico.Text == string.Empty) { MessageBox.Show("Non è stato inserita l'azienda dello scarico."); } else if (cmbInquinanteScarico.Text == string.Empty) { MessageBox.Show("Non è stata inserito l'inquinante dello scarico."); } else if (cmbProdottoScarico.Text == string.Empty) { MessageBox.Show("Non è stata inserito il prodotto dello scarico."); } else { //Inserimento Dati sul DB clsScarico scarico = new clsScarico("Inquinamento.mdf"); //Non è necessario inserire il Campo Codice (Solo per Insert) scarico.CodAziScarico = getCodAzi(cmbAziendaScarico.Text); scarico.CodInqScarico = getCodInq(cmbInquinanteScarico.Text); scarico.CodProScarico = getCodProd(cmbProdottoScarico.Text); scarico.QtaScarico = Convert.ToUInt16(qtaScarico.Value); if (chkAnnullaScarico.Checked) { scarico.ValScarico = 'A'; } else { scarico.ValScarico = ' '; } //Eseguo l'Operzaione in base alla scelta dell'Utente if (btnConfermaScarico.Text == "Conferma") { //Eseguo la insert esito = scarico.aggiungi(); } else { scarico.CodScarico = Convert.ToInt32(lblCodScarico.Text); if (chkAnnullaScarico.Checked) { //Eseguo la cancellazione dell'Azienda esito = scarico.cancella(); } else { //Eseguo la Variazione dell'Azienda esito = scarico.modifica(); } } //Eseguo INSERT dell'Azienda if (esito) { //Pulizia Dati Azienda pulisciScarico(); //Abilito/Disabilito i GRP grpScarichi.Enabled = true; grpDatiScarico.Enabled = false; chkScarichiAnnullati.Checked = false; btnConfermaScarico.Text = "Conferma"; //Recupero Aziende seleziona = false; elencoScarichi('L'); seleziona = true; } scarico.Dispose(); } }