private void OKButton_Click(object sender, RoutedEventArgs e) { if (fornavn.Text != "" && efternavn.Text != "" && adresse.Text != "" && postnr.Text != "" && by.Text != "" && email.Text != "" && tlf.Text != "" && udloebsdato.SelectedDate.Value.Date.ToString("yyyy-MM-dd") != "" && korttype.Text != "") { SQLSimplifier sql = new SQLSimplifier(); sql.Connect("ealdb1.eal.local", "EJL34_DB", "ejl34_usr", "Baz1nga34"); Dictionary <string, string> data = new Dictionary <string, string>(); data.Add("Fornavn", fornavn.Text); data.Add("Efternavn", efternavn.Text); data.Add("Mail", email.Text); data.Add("Adresse", adresse.Text); data.Add("Postnr", postnr.Text); data.Add("city", by.Text); data.Add("Tlf", tlf.Text); string today = Convert.ToDateTime(DateTime.Today).ToString("yyyy-MM-dd"); data.Add("UdloebsDato", udloebsdato.SelectedDate.Value.Date.ToString("yyyy-MM-dd")); data.Add("AarskortType", korttype.Text); data.Add("Andet", kommentar.Text); if (EditMode) { if (sql.Update("AarskortMomentum", data, item.ID) > 0) { MessageBox.Show("Årskortet er ændret med success!"); this.Close(); } else { MessageBox.Show("Der skete en fejl, prøv igen."); } } else { data.Add("IndloestDato", today); if (sql.Insert("AarskortMomentum", data) > 0) { MessageBox.Show("Årskort er nu oprettet"); this.Close(); } else { MessageBox.Show("Der skete en fejl, prøv igen."); } } } else { MessageBox.Show("Du har glemt at udfylde et felt."); } }
void DeletePerson(object sender, RoutedEventArgs e) { Item item = (Item)dataGrid.SelectedItem; if (item != null) { if (MessageBox.Show("Er du sikker på du vil slette denne kunde fra databasen?", "Slet kunde", MessageBoxButton.YesNo, MessageBoxImage.Warning) == MessageBoxResult.Yes) { SQLSimplifier sql = new SQLSimplifier(); sql.Connect("ealdb1.eal.local", "EJL34_DB", "ejl34_usr", "Baz1nga34"); if (sql.Delete("AarskortMomentum", "ID", item.ID.ToString()) > 0) { MessageBox.Show("Kunden er nu slettet!"); UpdateDataGrid(null, null); } } } }