public static void SaveAnzeigetabelle(Anzeigetabelle anzeigetabelle)
        {
            try
            {
                Anzeigetabelle at;

                using (fsbDB FSBDB = new fsbDB())
                {
                    at = (from x in FSBDB.Anzeigetabelle
                          where x.ID == anzeigetabelle.ID
                          select x).FirstOrDefault();

                    foreach (PropertyInfo pi in anzeigetabelle.GetType().GetProperties())
                    {
                        if (pi.CanWrite)
                        {
                            pi.SetValue(at, pi.GetValue(anzeigetabelle, null), null);
                        }
                    }

                    FSBDB.SaveChanges();
                }
            }
            catch (Exception ex)
            {
                ClsError.CoreError(Name, MethodBase.GetCurrentMethod().ToString(), ex);
            }
        }
 public static void AddAnzeigetabelle(Anzeigetabelle anzeigetabelle)
 {
     try
     {
         using (fsbDB FSBDB = new fsbDB())
         {
             long newID = (from x in FSBDB.Anzeigetabelle select x.ID).DefaultIfEmpty(0).Max() + 1;
             anzeigetabelle.ID = newID;
             FSBDB.Anzeigetabelle.Add(anzeigetabelle);
             FSBDB.SaveChanges();
         }
     }
     catch (Exception ex)
     {
         ClsError.CoreError(Name, MethodBase.GetCurrentMethod().ToString(), ex);
     }
 }