Torna al Thread

private void btn_convoca_Click(object sender, EventArgs e) { if (MessageBox.Show("CONVOCARE IL DIPENDENTE VIA E-MAIL?", "Conferma operazione", MessageBoxButtons.YesNo) == DialogResult.Yes) { string data_convocazione_dett = dtp_data_convocazione.Text; string[] data_convocazione_split = data_convocazione_dett.ToString().Split(' '); string giorno = data_convocazione_split[0]; string numero = data_convocazione_split[1]; string mese = data_convocazione_split[2]; string anno = data_convocazione_split[3]; string ora = data_convocazione_split[4]; body = body_parte1 + giorno + " " + numero + " " + mese + " " + anno + body_parte2 + ora + body_parte3 + "%0D%0A" + body_parte4 + "%0D%0A" + body_parte5 + "%0D%0A" + body_parte6 + "%0D%0A" + body_parte7 + "%0D%0A" + body_parte8 + "%0D%0A" + body_parte9; oggetto = oggetto + giorno + " " + numero + " " + mese + " " + anno; string invia = "mailto:" + email + "?cc=" + email_coordinatore + ";" + email_referente_amministrativo + "&subject=" + oggetto + "&body=" + body; System.Diagnostics.Process.Start(invia); //Procedo con l'Insert in Tabella VISITE //imposto i parametri per l'update in tabella VISITE string insert_convocato = "SI"; string matricola = txt_matricola.Text; string cognome = txt_cognome.Text; string nome = txt_nome.Text; string insert_mansione = mansione_dipendente; string insert_giudizio_idoneita = idoneita; string insert_periodicita = periodicita_attuale; DateTime insert_data_convocazione = dtp_data_convocazione.Value; DateTime insert_data_prossima_visita = dtp_data_prossima_visita.Value; DateTime insert_data_visita_effettuata = dtp_data_convocazione.Value; //ora procedo con l'update in tabella try { string strOrders; string strConnection = "user id=sa;password=limonata10;"; strConnection += "database=Sicurezza;server=DBSSQL"; SqlConnection objSqlConnection = new SqlConnection(strConnection); strOrders = ""; objSqlConnection.Open(); strOrders = "UPDATE VISITE " + "SET CONVOCATO = '" + insert_convocato + "', " + "DATACONVOCAZIONE = '" + insert_data_convocazione + "', " + "DATAPROSSIMAVISITA = '" + insert_data_prossima_visita + "' " + "WHERE MATRICOLA = '" + matricola + "' AND DATAPROSSIMAVISITA = '" + insert_data_prossima_visita + "' "; SqlCommand objOrderCommand = new SqlCommand(strOrders, objSqlConnection); objOrderCommand.ExecuteNonQuery(); objSqlConnection.Close(); this.Close(); } catch (SqlException ex) { string messaggio = ex.ToString(); MessageBox.Show(messaggio); } }
Copyright © dotNetHell.it 2002-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5