Exemple #1
0
        public void AddKategorie()
        {
            var Kat = new Firmen_Kategorien();

            Kat.id_Firma = CurrentFirma.id;

            db.AddToFirmen_Kategorien(Kat);
            Firmen_KategorienOC.Add(Kat);
        }
Exemple #2
0
        public void DeleteKategorie(FrameworkElement dc)
        {
            try
            {
                // string buf = string.Empty;
                var x      = (Firmen_Kategorien)dc.DataContext;
                var lookup = db.firmen.Where(f => f.id == x.id_Kategorie).SingleOrDefault();

                //var buf = lookup == null ? "Leere Kategorie" : lookup.name;


                if (MessageBox.Show(string.Format("Kategorie {0} wirklich endgültig löschen ?", lookup == null ? "Leere Kategorie" : lookup.name), "Sicherheitsabfrage",
                                    MessageBoxButton.YesNo) == MessageBoxResult.Yes)
                {
                    db.DeleteObject(x);
                    Firmen_KategorienOC.Remove(x);
                    db.SaveChanges();
                }
            }
            catch (Exception ex)
            {
                CommonTools.Tools.ErrorMethods.ShowErrorMessage(ex);
            }
        }