private void button_Click(object sender, RoutedEventArgs e) { if (!(passBox.Password.Equals(repeatBox.Password))) { MessageBox.Show("Podane hasła są różne"); return; } String hashed = hash(passBox.Password); try { mDB.prowadzacy.Add(new prowadzacy { imie = imieText.Text, nazwisko = nazwiskoText.Text, skrot_hasla = hashed }); if (mDB.SaveChanges() == 1) { MessageBox.Show("Pomyślnie dodano."); } else { MessageBox.Show("Wystąpił błąd i nie dodano."); } } catch (DbUpdateException ex) { MessageBox.Show("Błąd bazy danych - nie wykonano operacji."); mDB = new CardReaderDB(); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void button_Click(object sender, RoutedEventArgs e) { try { mDB.student.Add(new student { imie = imieStudentaText.Text, nazwisko = nazwiskoStudentaText.Text, indeks = Int32.Parse(indeksText.Text) }); if (mDB.SaveChanges() == 1) { MessageBox.Show("Pomyślnie dodano studenta."); } else { MessageBox.Show("Wystąpił błąd i nie dodano studenta"); } } catch (DbUpdateException ex) { MessageBox.Show("Błąd bazy danych - nie wykonano operacji."); mDB = new CardReaderDB(); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void button_Click(object sender, RoutedEventArgs e) { try { mDB.przedmiot.Add(new przedmiot { nazwa = nazwaText.Text, sala = salaText.Text, dzien = ((ComboBoxItem)dzienBox.SelectedItem).Content.ToString(), godzina = ((ComboBoxItem)godzinaBox.SelectedItem).Content.ToString(), prow_id = prowadzacy.id_prow }); if (mDB.SaveChanges() == 1) { MessageBox.Show("Pomyślnie dodano."); } else { MessageBox.Show("Wystąpił błąd i nie dodano."); } } catch (DbUpdateException ex) { MessageBox.Show("Błąd bazy danych - nie wykonano operacji."); mDB = new CardReaderDB(); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void button_Click(object sender, RoutedEventArgs e) { try { foreach (student stud in studenci) { foreach (przedmiot_info przed in przedmioty) { int przed_ids = (from x in przedmiot_cols where x.przedmiot_info.Equals(przed) select x.przed_id).First(); obowiazek_obecnosci temp = new obowiazek_obecnosci { przed_id = przed_ids, stud_id = stud.indeks }; if (mDB.obowiazek_obecnosci.ToList().Contains(temp)) { MessageBox.Show("Student: " + temp.stud_id + " już jest przypisany do przedmiotu: " + (from x in przedmiot_cols where x.przed_id == temp.przed_id select x.przedmiot_info.nazwa).First()); } else { mDB.obowiazek_obecnosci.Add(temp); } } } int res = mDB.SaveChanges(); if (res == 0) { MessageBox.Show("Nie wybrano żadnego studenta lub przedmiotu."); return; } else if (res == studenci.Count * przedmioty.Count) { MessageBox.Show("Pomyślnie dodano."); } else { MessageBox.Show("Wystąpił błąd i nie dodano części studentów - być może część z nich była już zapisana na przedmiot."); } } catch (DbUpdateException ex) { MessageBox.Show("Błąd bazy danych - nie wykonano operacji."); mDB = new CardReaderDB(); } catch (Exception ex) { MessageBox.Show(ex.Message); } clear(); refresh(); }
/*private DateTime? convert(DateTime time) * { * TimeSpan t = time.TimeOfDay; * DateTime d = time.Date; * TimeSpan t1 = new TimeSpan(8, 0, 0); * TimeSpan t2 = new TimeSpan(9, 45, 0); * TimeSpan t3 = new TimeSpan(11, 45, 0); * TimeSpan t4 = new TimeSpan(13, 30, 0); * TimeSpan t5 = new TimeSpan(15, 10, 0); * TimeSpan t6 = new TimeSpan(16, 50, 0); * TimeSpan t7 = new TimeSpan(18, 30, 0); * TimeSpan t8 = new TimeSpan(20, 0, 0); * * if (t >= t1 && t < t2) * t = t1; * else if (t >= t2 && t < t3) * t = t2; * else if (t >= t3 && t < t4) * t = t3; * else if (t >= t4 && t < t5) * t = t4; * else if (t >= t5 && t < t6) * t = t5; * else if (t >= t6 && t < t7) * t = t6; * else if (t >= t7 && t < t8) * t = t7; * else return null; * * d = d.Add(t); * * * return d; * * }*/ private void button_Click(object sender, RoutedEventArgs e) { try { int id_przed = (from x in przedmiot_cols where x.przedmiot_info.Equals(przedmiot) select x.przed_id).First(); mDB.zajecia.Add(new zajecia { nazwa = textBox.Text, typ_zaj = id_przed, data = DateTime.Now.Date }); if (mDB.SaveChanges() == 1) { MessageBox.Show("Pomyślnie dodano zajęcia."); } else { MessageBox.Show("Wystąpił błąd i nie dodano zajęć"); } } catch (DbUpdateException ex) { MessageBox.Show("Błąd bazy danych - nie wykonano operacji."); mDB = new CardReaderDB(); } catch (Exception ex) { MessageBox.Show(ex.Message); } }