Torna al Thread
if (this.configurazioneTableAdapter.Fill(gestione_impiantoDataSet.configurazione) <= 0)
{
this.Validate();
try
{
string MySqlInsert = "INSERT INTO configurazione(" +
"idconfigurazione,"+
"quota_fissa_invernale,"+
"tariffa_feriale_8_20," +
"tariffa_feriale_20_8,"+
"data_inizio_estate,"+
"data_fine_estate,tariffa_festiva)" +
"VALUES (@idconfigurazione,"+
"@quota_fissa_invernale,"+
"@tariffa_feriale_8_20," +
"@tariffa_feriale_20_8,"+
"@data_inizio_estate,"+
"@data_fine_estate,"+
"@tariffa_festiva);";
MySqlConnection conn = new MySqlConnection(global::drill_manager.Properties.Settings.Default.gestione_impiantoConnectionString);
MySqlCommand com = new MySqlCommand(MySqlInsert, conn);
MySqlParameter pidconfigurazione = new MySqlParameter("@idconfigurazione", MySqlDbType.Int32, 50);
MySqlParameter ptariffa_feriale_8_20 = new MySqlParameter("@tariffa_feriale_8_20", MySqlDbType.Int32, 50);
MySqlParameter ptariffa_feriale_20_8 = new MySqlParameter("@tariffa_feriale_20_8", MySqlDbType.Int32, 50);
MySqlParameter pdata_inizio_estate = new MySqlParameter("@data_inizio_estate", MySqlDbType.DateTime, 50);
MySqlParameter pdata_fine_estate = new MySqlParameter("@data_fine_estate", MySqlDbType.DateTime, 50);
MySqlParameter ptariffa_festiva = new MySqlParameter("@tariffa_festiva", MySqlDbType.Int32, 50);
MySqlParameter pquota_fissa_invernale = new MySqlParameter("@quota_fissa_invernale", MySqlDbType.Int32, 50);
pidconfigurazione.Value = 1;
ptariffa_feriale_8_20.Value=this.tariffa8_20NumericTextBox.Text.ToString();
ptariffa_feriale_20_8.Value = this.tariffa20_8NumericTextBox.Text;
pdata_inizio_estate.Value = this.dateInizio.Text;
pdata_fine_estate.Value = this.dateFine.Text;
ptariffa_festiva.Value = this.festiva_numericTextBox.Text;
pquota_fissa_invernale.Value = this.quota_invernale_numericTextBox.Text;
com.Parameters.Add(pidconfigurazione);
com.Parameters.Add(ptariffa_feriale_8_20);
com.Parameters.Add(ptariffa_feriale_20_8);
com.Parameters.Add(pdata_inizio_estate);
com.Parameters.Add(pdata_fine_estate);
com.Parameters.Add(ptariffa_festiva);
com.Parameters.Add(pquota_fissa_invernale);
conn.Open();
com.ExecuteNonQuery();
conn.Close();
this.configurazioneTableAdapter.Fill(gestione_impiantoDataSet.configurazione);
MessageBox.Show("Operazione effettuata correttamente");
}
catch
{
MessageBox.Show("Operazione fallita");
}
}
else
{
}