private void MenuItem_Click(object sender, RoutedEventArgs e) { ClickedDay.Dok.Children.Remove(selectedBorder as UIElement); Rozrod usunNotke = Polaczenie.Rozrod.Single(x => x.Zwierze.nr_kolczyka == kolczyk && x.Data == Convert.ToDateTime(ClickedDay.DayNumber + "." + ClickedDay.ActualMonth + "." + ClickedDay.ActualYear)); Polaczenie.Rozrod.DeleteOnSubmit(usunNotke); Polaczenie.SubmitChanges(); }
/// <summary> /// Zatwierdznie notatki i dodanie jej do bazy /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void BtnDodaj_Click(object sender, RoutedEventArgs e) { Console.WriteLine(cbKolczyk.SelectedItem); if (typNotatkiCB.SelectedItem != null && cbKolczyk.SelectedItem != null) { Rozrod NowaNotka = new Rozrod(); var queryZwierze = (from Zwierze in Polaczenie.Zwierze where Zwierze.nr_kolczyka.Equals(cbKolczyk.SelectedItem) select Zwierze.Id).FirstOrDefault(); if (queryZwierze == 0) { MessageBox.Show("W bazie nie istnieje takie zwierze!"); } else { NotatkaKalendarza notka = new NotatkaKalendarza(objekt); notka.CreateLabel(typNotatkiCB.SelectedItem.ToString(), cbKolczyk.SelectedItem.ToString()); this.Close(); var dataNotki = objekt.DayNumber + "." + objekt.ActualMonth + "." + objekt.ActualYear; NowaNotka.Data = Convert.ToDateTime(dataNotki); if (typNotatkiCB.SelectedItem.Equals("Ruja")) { NowaNotka.czyRuja = 1; } else { NowaNotka.czyRuja = 0; } NowaNotka.id_zwierze = queryZwierze; Polaczenie.Rozrod.InsertOnSubmit(NowaNotka); Polaczenie.SubmitChanges(); } } else { MessageBox.Show("Uzupełnij wszystkie pola!"); } }