private void Update_Ablage_Click(object sender, RoutedEventArgs e)
 {
     if (string.IsNullOrEmpty(txtAblageort.Text) == true)
     {
         MessageBox.Show("Ablageort fehlt!");
     }
     if (string.IsNullOrEmpty(txtBeschreibung.Text) == true)
     {
         MessageBox.Show("Beschreibung fehlt!");
     }
     else
     {
         ablage.Ablageort    = txtAblageort.Text.Trim();
         ablage.Beschreibung = txtBeschreibung.Text.Trim();
         using (SammlungDataClassDataContext conn = new SammlungDataClassDataContext())
         {
             Ablage abl = (from a in conn.Ablage where a.ID == ablage.ID select a).FirstOrDefault();
             abl.Ablageort    = ablage.Ablageort;
             abl.Beschreibung = ablage.Beschreibung;
             conn.SubmitChanges();
             MessageBox.Show(abl.Ablageort + " wurde übenommen.");
             DialogResult = false;
         }
     }
 }
Ejemplo n.º 2
0
        private void LoadDGAblage()
        {
            SammlungDataClassDataContext con = new SammlungDataClassDataContext();
            List <Ablage> ablage             = (from a in con.Ablage select a).ToList();

            DGAblage.ItemsSource = ablage;
        }
Ejemplo n.º 3
0
        private void Button_Click_Delete(object sender, RoutedEventArgs e)
        {
            Ablage selected = DGAblage.SelectedItem as Ablage;

            if (selected == null)
            {
                MessageBox.Show("Bitte den zu löschenden Ablagort auswählen!");
            }
            else
            {
                if (MessageBoxResult.Yes == MessageBox.Show("Wirklich löschen?", "Ablageort löschen", MessageBoxButton.YesNo, MessageBoxImage.Warning))
                {
                    using (SammlungDataClassDataContext conn = new SammlungDataClassDataContext())
                    {
                        var abl = from a in conn.Ablage where a.ID == selected.ID select a;
                        conn.Ablage.DeleteAllOnSubmit(abl);
                        conn.SubmitChanges();
                    }

                    LoadDGAblage();
                }
            }
        }
Ejemplo n.º 4
0
 private void Add_Ablage_Click(object sender, RoutedEventArgs e)
 {
     if (string.IsNullOrEmpty(txtAblageort.Text) == true)
     {
         MessageBox.Show("Ablageort fehlt!");
     }
     if (string.IsNullOrEmpty(txtBeschreibung.Text) == true)
     {
         MessageBox.Show("Beschreibung fehlt!");
     }
     else
     {
         Ablage abl = new Ablage();
         abl.Ablageort    = txtAblageort.Text.Trim();
         abl.Beschreibung = txtBeschreibung.Text.Trim();
         using (SammlungDataClassDataContext conn = new SammlungDataClassDataContext())
         {
             conn.Ablage.InsertOnSubmit(abl);
             conn.SubmitChanges();
         }
         MessageBox.Show(abl.Ablageort + " wurde hinzugefügt.");
         DialogResult = true;
     }
 }