private void cmbInquinanti_SelectedIndexChanged(object sender, EventArgs e) { if (cmbInquinanti.SelectedIndex != -1 && cmbInquinanti.ValueMember != "" && selezionaInquinante) { grpElencoInquinanti.Enabled = false; grpModificaInquinanti.Enabled = true; chkAnnullaValInquinante.Enabled = true; btnConfermaModifica.Text = "Modifica"; clsInquinante inquinante = new clsInquinante("Inquinamento.mdf"); inquinante.codice = cmbInquinanti.SelectedValue.ToString(); inquinante.getDati(); lblCodInquinante.Text = inquinante.codice; txtNomeInquinante.Text = inquinante.nomeInquinante; nmbPesoSpecifico.Value = inquinante.pesoSpecifico; txtCittaInquinante.Text = inquinante.citta; if (inquinante.validita == 'A') { chkAnnullaValInquinante.Checked = true; } else { chkAnnullaValInquinante.Checked = false; } switch (inquinante.stato) { case 'S': cmbStato.SelectedIndex = 0; break; case 'L': cmbStato.SelectedIndex = 1; break; case 'G': cmbStato.SelectedIndex = 2; break; } inquinante.Dispose(); } }
private void selezionaInquinante(string cInq) { clsInquinante inquinante = new clsInquinante("Inquinamento.mdf"); //Recupero di dati dell'Azienda inquinante.CodInquinante = cInq; inquinante.getDati(); //Carico i Dati solo se non ho errori if (inquinante.CodInquinante != null) { lblCodInquinante.Text = inquinante.CodInquinante; txtNomeInquinante.Text = inquinante.NomeInquinante; if (inquinante.StatoInquinante == 'S') { chkSolido.Checked = true; } if (inquinante.StatoInquinante == 'L') { chkLiquido.Checked = true; } if (inquinante.StatoInquinante == 'G') { chkGassoso.Checked = true; } numUPPesSpecIn.Value = inquinante.PesoSpecificoInquinante; txtCittaInquinante.Text = inquinante.CittaInquinante; if (inquinante.ValInquinante == 'A') { chkAnnullaInquinante.Checked = true; } grpElencoInquinanti.Enabled = false; grpGestioneInquinante.Enabled = true; btnConfermaInquinante.Text = "Modifica"; } inquinante.Dispose(); }