public string UpdateTeaserData(TeaserEntityDL teaserToDB)
        {
            try
            {
                using (EntityFramework accessToDB = new EntityFramework())
                {
                    accessToDB.Entry(teaserToDB).State = EntityState.Modified;
                    accessToDB.SaveChanges();
                    return("Die Anforderung wurde erfüllt");
                }
            }
            catch (Exception ex)
            {
                string error = $"Die Anforderung wurde nicht erfüllt. Unten Fehlerbeschreibung:\n {ex.Message.ToString()}";
                return(error);
            }

            //using (SqlConnection connection = new SqlConnection(ConnectionString))
            //{
            //    connection.Open();
            //    using (SqlCommand command = new SqlCommand("UPDATE Teaser SET Title=@Title, Text=@Text , Date=@Date WHERE id=@IdTeaser", connection))
            //    {
            //        command.Parameters.AddWithValue("@Title", teaserToDB.Title);
            //        command.Parameters.AddWithValue("@Text", teaserToDB.Text);
            //        command.Parameters.AddWithValue("@Date", teaserToDB.DateOfTeaser);
            //        command.Parameters.AddWithValue("@IdTeaser", teaserToDB.Id);
            //        command.ExecuteNonQuery();
            //    }
            //}
        }
        public string UpDateHeader(HeaderEntityDL headerToDB)
        {
            try
            {
                using (EntityFramework accessToDB = new EntityFramework())
                {
                    accessToDB.Entry(headerToDB).State = EntityState.Modified;
                    accessToDB.SaveChanges();
                    return("Die Anforderung wurde erfüllt");
                }
            }
            catch (Exception ex)
            {
                string error = $"Die Anforderung wurde nicht erfüllt. Unten Fehlerbeschreibung: \n{ex.Message.ToString()}";
                return(error);
            }

            //using (SqlConnection connection = new SqlConnection(ConnectionString))
            //{
            //    connection.Open();
            //    using (SqlCommand command = new SqlCommand("UPDATE Header SET Title=@Title, Text=@Text , Link1Text=@Link1Text, Link1Address=@Link1Address, Link2Text=@Link2Text, Link2Address=@Link2Address", connection))
            //    {
            //        command.Parameters.AddWithValue("@Title", headerToDB.Title);
            //        command.Parameters.AddWithValue("@Text", headerToDB.Text);
            //        command.Parameters.AddWithValue("@Link1Text", headerToDB.Link1.LinkText);
            //        command.Parameters.AddWithValue("@Link1Address", headerToDB.Link1.LinkAddress);
            //        command.Parameters.AddWithValue("@Link2Text", headerToDB.Link2.LinkText);
            //        command.Parameters.AddWithValue("@Link2Address", headerToDB.Link2.LinkAddress);
            //        command.ExecuteNonQuery();
            //    }
            //}
        }
        public string UpDateFooter(FooterEntityDL footerToDB)
        {
            try
            {
                using (EntityFramework accessToDB = new EntityFramework())
                {
                    accessToDB.Entry(footerToDB).State = EntityState.Modified;
                    accessToDB.SaveChanges();
                    return("Die Anforderung wurde erfüllt");
                }
            }
            catch (Exception ex)
            {
                string error = $"Die Anforderung wurde nicht erfüllt. Unten Fehlerbeschreibung: \n:{ex.Message.ToString()}";
                return(error);
            }

            //using (SqlConnection connection = new SqlConnection(ConnectionString))
            //{
            //    connection.Open();
            //    using (SqlCommand command = new SqlCommand("UPDATE Footer SET Title1=@Title1, Title2=@Title2, Text1=@Text1, LinkText1=@LinkText1, LinkAddress1=@LinkAddress1, Text2=@Text2, LinkText2=@LinkText2, LinkAddress2=@LinkAddress2, Text3=@Text3, LinkText3=@LinkText3, LinkAddress3=@LinkAddress3, Text4=@Text4, LinkText4=@LinkText4, LinkAddress4=@LinkAddress4, Text5=@Text5, LinkText5=@LinkText5, LinkAddress5=@LinkAddress5, Text6=@Text6, LinkText6=@LinkText6, LinkAddress6=@LinkAddress6, Text7=@Text7, LinkText7=@LinkText7, LinkAddress7=@LinkAddress7, Text8=@Text8, LinkText8=@LinkText8, LinkAddress8=@LinkAddress8, Text9=@Text9, LinkText9=@LinkText9, LinkAddress9=@LinkAddress9, Text10=@Text10, LinkText10=@LinkText10, LinkAddress10=@LinkAddress10, Text11=@Text11, LinkText11=@LinkText11, LinkAddress11=@LinkAddress11, Text12=@Text12, LinkText12=@LinkText12, LinkAddress12=@LinkAddress12", connection))
            //    {
            //        command.Parameters.AddWithValue("@Title1", footerToDB.Title1);
            //        command.Parameters.AddWithValue("@Title2", footerToDB.Title2);

            //        command.Parameters.AddWithValue("@Text1", footerToDB.Text1);
            //        command.Parameters.AddWithValue("@LinkText1", footerToDB.Link1.LinkText);
            //        command.Parameters.AddWithValue("@LinkAddress1", footerToDB.Link1.LinkAddress);

            //        command.Parameters.AddWithValue("@Text2", footerToDB.Text2);
            //        command.Parameters.AddWithValue("@LinkText2", footerToDB.Link2.LinkText);
            //        command.Parameters.AddWithValue("@LinkAddress2", footerToDB.Link2.LinkAddress);

            //        command.Parameters.AddWithValue("@Text3", footerToDB.Text3);
            //        command.Parameters.AddWithValue("@LinkText3", footerToDB.Link3.LinkText);
            //        command.Parameters.AddWithValue("@LinkAddress3", footerToDB.Link3.LinkAddress);

            //        command.Parameters.AddWithValue("@Text4", footerToDB.Text4);
            //        command.Parameters.AddWithValue("@LinkText4", footerToDB.Link4.LinkText);
            //        command.Parameters.AddWithValue("@LinkAddress4", footerToDB.Link4.LinkAddress);

            //        command.Parameters.AddWithValue("@Text5", footerToDB.Text5);
            //        command.Parameters.AddWithValue("@LinkText5", footerToDB.Link5.LinkText);
            //        command.Parameters.AddWithValue("@LinkAddress5", footerToDB.Link5.LinkAddress);

            //        command.Parameters.AddWithValue("@Text6", footerToDB.Text6);
            //        command.Parameters.AddWithValue("@LinkText6", footerToDB.Link6.LinkText);
            //        command.Parameters.AddWithValue("@LinkAddress6", footerToDB.Link6.LinkAddress);

            //        command.Parameters.AddWithValue("@Text7", footerToDB.Text7);
            //        command.Parameters.AddWithValue("@LinkText7", footerToDB.Link7.LinkText);
            //        command.Parameters.AddWithValue("@LinkAddress7", footerToDB.Link7.LinkAddress);

            //        command.Parameters.AddWithValue("@Text8", footerToDB.Text8);
            //        command.Parameters.AddWithValue("@LinkText8", footerToDB.Link8.LinkText);
            //        command.Parameters.AddWithValue("@LinkAddress8", footerToDB.Link8.LinkAddress);

            //        command.Parameters.AddWithValue("@Text9", footerToDB.Text9);
            //        command.Parameters.AddWithValue("@LinkText9", footerToDB.Link9.LinkText);
            //        command.Parameters.AddWithValue("@LinkAddress9", footerToDB.Link9.LinkAddress);

            //        command.Parameters.AddWithValue("@Text10", footerToDB.Text10);
            //        command.Parameters.AddWithValue("@LinkText10", footerToDB.Link10.LinkText);
            //        command.Parameters.AddWithValue("@LinkAddress10", footerToDB.Link10.LinkAddress);

            //        command.Parameters.AddWithValue("@Text11", footerToDB.Text11);
            //        command.Parameters.AddWithValue("@LinkText11", footerToDB.Link11.LinkText);
            //        command.Parameters.AddWithValue("@LinkAddress11", footerToDB.Link11.LinkAddress);

            //        command.Parameters.AddWithValue("@Text12", footerToDB.Text12);
            //        command.Parameters.AddWithValue("@LinkText12", footerToDB.Link12.LinkText);
            //        command.Parameters.AddWithValue("@LinkAddress12", footerToDB.Link12.LinkAddress);

            //        command.ExecuteNonQuery();
            //    }
            //}
        }