public InserisciCertificato() { InitializeComponent(); CercaSocio form = new CercaSocio(); form.ShowDialog(); Tessera = form.tesseraSelezionata; if (Tessera != 0) { CaricaSocio(); } }
private void checkSocio_CheckedChanged(object sender, EventArgs e) { if (checkSocio.Checked) { CercaSocio form = new CercaSocio(); form.ShowDialog(); if (form.tesseraSelezionata != 0) { txtNominativo.Text = form.cognomeSelezionato + " " + form.nomeSelezionato; tessera = form.tesseraSelezionata; } } }
public Modifica_Socio() { InitializeComponent(); calcoloCF = new ClsCodiceFiscale(); CercaSocio form = new CercaSocio(); form.ShowDialog(); Tessera = form.tesseraSelezionata; if (Tessera != 0) { CaricaSocio(); } }
public Rinnova_iscrizione() { InitializeComponent(); CercaSocio form = new CercaSocio(); form.ShowDialog(); Tessera = form.tesseraSelezionata; if (Tessera != 0) { CaricaSocio(); } else { this.Close(); } }
private void btnSalva_Click(object sender, EventArgs e) { if (MessageBox.Show("Attenzione tutti i dati salvati verranno sovrascritti, confermi il salvataggio?", "Conferma salva", MessageBoxButtons.YesNo, MessageBoxIcon.Warning) == System.Windows.Forms.DialogResult.Yes) { OdbcConnection conn = new OdbcConnection(ConfigurationManager.ConnectionStrings["con"].ConnectionString); OdbcCommand cm = new OdbcCommand(); cm.CommandText = "UPDATE Socio SET Codice='" + txtCodice.Text + "',Cognome='" + txtCognome.Text.Replace("'", "''") + "',Nome='" + txtNome.Text.Replace("'", "''") + "',Sesso='" + txtSesso.Text + "',Nascita='" + txtLuogoNascita.Text.Replace("'", "''") + "',Provincia_Nascita='" + txtProvNascita.Text + "',Data_Nascita='" + txtDataNascita.Text + "',CF='" + txtCF.Text + "',Indirizzo='" + txtVia.Text.Replace("'", "''") + "',Frazione='" + txtFrazione.Text.Replace("'", "''") + "',CAP='" + txtCap.Text + "',Comune='" + txtCitta.Text.Replace("'", "''") + "',Provincia_Residenza='" + txtProvResidenza.Text + "',Cellulare='" + txtCellulare.Text + "',Telefono='" + txtTelefono.Text + "',Email='" + txtMail.Text + "' WHERE Tessera=" + Tessera; //cm.Parameters.AddWithValue("@codice", txtCodice.Text); //cm.Parameters.AddWithValue("@cognome", txtCognome.Text); //cm.Parameters.AddWithValue("@nome", txtNome.Text); //cm.Parameters.AddWithValue("@sesso", txtSesso.Text); //cm.Parameters.AddWithValue("@nascita", txtLuogoNascita.Text); //cm.Parameters.AddWithValue("@provNascita", txtProvNascita.Text); //cm.Parameters.AddWithValue("@cf", txtCF.Text); //cm.Parameters.AddWithValue("@indirizzo", txtVia.Text); //cm.Parameters.AddWithValue("@frazione", txtFrazione.Text); //cm.Parameters.AddWithValue("@cap", txtCap.Text); //cm.Parameters.AddWithValue("@comune", txtCitta.Text); //cm.Parameters.AddWithValue("@provResidenza", txtProvResidenza.Text); //cm.Parameters.AddWithValue("@cellulare", txtCellulare.Text); //cm.Parameters.AddWithValue("@telefono", txtTelefono.Text); //cm.Parameters.AddWithValue("@email", txtMail.Text); cm.Connection = conn; conn.Open(); if (cm.ExecuteNonQuery() > 0) { if (MessageBox.Show("Socio modificato nel database. Vuoi modificarne un altro?", "Conferma modifica", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == System.Windows.Forms.DialogResult.Yes) { CercaSocio form = new CercaSocio(); form.ShowDialog(); Tessera = form.tesseraSelezionata; if (Tessera != 0) { CaricaSocio(); } } else { this.Close(); } } conn.Close(); } }
public AnnullaIscrizione() { InitializeComponent(); CercaSocio form = new CercaSocio(); form.ShowDialog(); try { if (form.tesseraSelezionata == 0) { this.Close(); } else { if (MessageBox.Show("Confermi la cancellazione dell'iscrizione al socio N° " + form.tesseraSelezionata + "?", "Conferma cancellazione", MessageBoxButtons.YesNo) == System.Windows.Forms.DialogResult.Yes) { OdbcConnection conn = new OdbcConnection(ConfigurationManager.ConnectionStrings["con"].ConnectionString); conn.Open(); OdbcCommand cm = new OdbcCommand(); cm.CommandText = "SELECT MAX(ID_Iscrizione) FROM Iscrizione"; cm.Connection = conn; OdbcDataReader dr = cm.ExecuteReader(); int idIscrizione = 0; if (dr.Read()) { idIscrizione = int.Parse(dr[0].ToString()); } dr.Close(); cm.CommandText = "DELETE FROM Rinnovo WHERE IDIscrizione=" + idIscrizione + " AND IDSocio=" + form.tesseraSelezionata; if (cm.ExecuteNonQuery() > 0) { MessageBox.Show("Iscrizione annullata"); } conn.Close(); this.Close(); } else { this.Close(); } } } catch {; } }
public InserisciAbbonato(int idTipologia) { Tipologia = idTipologia; InitializeComponent(); MessageBox.Show("Inserisci il primo socio"); CercaSocio form = new CercaSocio(); form.ShowDialog(); tesseraSocio1 = form.tesseraSelezionata; txtSocio1.Text = form.nomeSelezionato + " " + form.cognomeSelezionato; MessageBox.Show("Ora il secondo"); form.ShowDialog(); tesseraSocio2 = form.tesseraSelezionata; txtSocio2.Text = form.nomeSelezionato + " " + form.cognomeSelezionato; if (tesseraSocio1 == 0 || tesseraSocio2 == 0) { this.Close(); } txtDataEmissione.Text = DateTime.Now.ToShortDateString(); OdbcConnection conn = new OdbcConnection(ConfigurationManager.ConnectionStrings["con"].ConnectionString); conn.Open(); OdbcCommand cm = new OdbcCommand(); cm.CommandText = "SELECT Nome,Valido,Componente FROM Tipologia WHERE IDTipologia=" + idTipologia; cm.Connection = conn; OdbcDataReader dr = cm.ExecuteReader(); if (dr.Read()) { txtAbbonamento.Text = dr["Nome"].ToString(); valido = int.Parse(dr["Valido"].ToString()); componente = dr["Componente"].ToString(); } conn.Close(); CalcolaScadenza(); }
public NuovaFattura() { InitializeComponent(); CercaSocio form = new CercaSocio(); form.ShowDialog(); Tessera = form.tesseraSelezionata; if (Tessera != 0) { CaricaSocio(); } else { this.Close(); } CaricaProgressivo(); txtData.Text = DateTime.Now.ToShortDateString(); CaricaDescrizioni(); }
private void btnConferma_Click(object sender, EventArgs e) { OdbcConnection conn = new OdbcConnection(ConfigurationManager.ConnectionStrings["con"].ConnectionString); conn.Open(); OdbcCommand cm = new OdbcCommand(); cm.CommandText = "INSERT INTO Certificato (Agonistico,Data_Scadenza,ID_Socio) VALUES (" + cmbTipologia.SelectedIndex + ",'" + txtData.Text + "'," + Tessera + ")"; cm.Connection = conn; if (cm.ExecuteNonQuery() > 0) { MessageBox.Show("Certificato inserito."); } else { MessageBox.Show("Errore durante l'inserimento!"); } conn.Close(); if (MessageBox.Show("Vuoi inserire un altro certificato?", "Inserisci certificato", MessageBoxButtons.YesNo) == System.Windows.Forms.DialogResult.Yes) { txtData.Clear(); txtTessera.Text = "Tessera n."; CercaSocio form = new CercaSocio(); form.ShowDialog(); Tessera = form.tesseraSelezionata; if (Tessera != 0) { CaricaSocio(); } } else { this.Close(); } }
private void btnConferma_Click(object sender, EventArgs e) { if (!txtImporto.Text.Contains(',')) { txtImporto.Text += ",00"; } stampante = ""; string cartella = Environment.GetFolderPath(Environment.SpecialFolder.CommonApplicationData) + "\\LibroSoci"; StreamReader sr = new StreamReader(cartella + "\\printer.ini"); if (!sr.EndOfStream) { stampante = sr.ReadLine(); } if (stampante == "") { MessageBox.Show("Nessuna stampante fatture impostata! \nVai sotto il menu Impostazioni -> Stampante fatture"); return; } sr.Close(); OdbcConnection conn = new OdbcConnection(ConfigurationManager.ConnectionStrings["con"].ConnectionString); conn.Open(); OdbcCommand cm = new OdbcCommand(); cm.Connection = conn; cm.CommandText = "INSERT INTO Fattura(Nominativo,CF,IVA,Quantita,Descrizione,Importo,Aliquota,Data,Progressivo,Indirizzo,IDSocio) VALUES('" + txtNominativo.Text.Replace("'", "''") + "','" + txtCF.Text + "',''," + txtQuantita.Value + ",'" + cmbDescrizione.Text.Replace("'", "''") + "'," + txtImponibile.Text.Replace(',', '.') + "," + txtAliquota.Text + ",'" + txtData.Text + "'," + progressivo + ",'" + txtIndirizzo.Text.Replace("'", "''") + "'," + Tessera + ")"; //cm.Parameters.AddWithValue("@nominativo", txtNominativo.Text); //cm.Parameters.AddWithValue("@cf", txtCF.Text); //cm.Parameters.AddWithValue("@quantita", txtQuantita.Value); //cm.Parameters.AddWithValue("@descrizione", txtNaturaBene.Text); //cm.Parameters.AddWithValue("@importo", txtImponibile.Text.Replace(',', '.')); //cm.Parameters.AddWithValue("@aliquota", txtAliquota.Text); //cm.Parameters.AddWithValue("@progressivo", progressivo); //cm.Parameters.AddWithValue("@indirizzo", txtIndirizzo.Text); //cm.Parameters.AddWithValue("@idsocio", Tessera); cm.ExecuteNonQuery(); if (MessageBox.Show("Vuoi stampare la fattura?", "Stampa fattura", MessageBoxButtons.YesNo) == System.Windows.Forms.DialogResult.Yes) { printDocument1.PrinterSettings.PrinterName = stampante; printDocument1.PrintController = new System.Drawing.Printing.StandardPrintController(); printDocument1.Print(); } else { cm.CommandText = "DELETE FROM Fattura WHERE progressivo=" + progressivo + " AND YEAR(Data)=" + DateTime.Parse(txtData.Text).Year; cm.ExecuteNonQuery(); MessageBox.Show("Fattura annullata"); } if (idAbbonamento != 0) { cm.CommandText = "UPDATE Abbonamento SET Pagato=1 WHERE IDAbbonamento=" + idAbbonamento; cm.ExecuteNonQuery(); cm.CommandText = "SELECT IDFattura FROM Fattura WHERE Progressivo=" + progressivo + " AND YEAR(Data)=YEAR(GETDATE())"; OdbcDataReader dr = cm.ExecuteReader(); dr.Read(); int idFattura = int.Parse(dr["IDFattura"].ToString()); dr.Close(); cm.CommandText = "UPDATE Abbonamento SET IDFattura=" + idFattura + " WHERE IDAbbonamento=" + idAbbonamento; cm.ExecuteNonQuery(); } conn.Close(); if (MessageBox.Show("Vuoi inserire un'altra fattura?", "Inserisci nuova", MessageBoxButtons.YesNo) == System.Windows.Forms.DialogResult.Yes) { CercaSocio form = new CercaSocio(); form.ShowDialog(); Tessera = form.tesseraSelezionata; if (Tessera != 0) { CaricaSocio(); } else { this.Close(); } CaricaProgressivo(); } }