コード例 #1
0
        // Footer
        public FooterEntityDL GetFooterData()
        {
            try
            {
                using (EntityFramework accessToDB = new EntityFramework())
                {
                    return(accessToDB.FooterEntityDLTable.SingleOrDefault());
                }
            }
            catch (Exception ex)
            {
                FooterEntityDL error = new FooterEntityDL();
                error.Title1 = "Die Fußseite wurde nicht eingelesen";
                error.Title2 = "Unten Fehlerbeschreibung: \n";
                error.Text1  = ex.Message.ToString();
                return(error);
            }

            //using (SqlConnection connection = new SqlConnection(ConnectionString))
            //{
            //    connection.Open();
            //    using (SqlCommand command = new SqlCommand("SELECT Title1, Title2, Text1,LinkText1,LinkAddress1, Text2,LinkText2,LinkAddress2, Text3,LinkText3,LinkAddress3, Text4,LinkText4,LinkAddress4, Text5,LinkText5,LinkAddress5, Text6,LinkText6,LinkAddress6, Text7,LinkText7,LinkAddress7, Text8,LinkText8,LinkAddress8, Text9,LinkText9,LinkAddress9, Text10,LinkText10,LinkAddress10, Text11,LinkText11,LinkAddress11, Text12,LinkText12,LinkAddress12 FROM Footer", connection))
            //    {
            //        using (SqlDataReader reader = command.ExecuteReader())
            //        {
            //            if (!reader.Read())
            //            {
            //                return null;
            //            }
            //            FooterEntityDL footerEntityDL = new FooterEntityDL(); footerEntityDL.Link1 = new LinkDLFooter(); footerEntityDL.Link2 = new LinkDLFooter(); footerEntityDL.Link3 = new LinkDLFooter(); footerEntityDL.Link4 = new LinkDLFooter(); footerEntityDL.Link5 = new LinkDLFooter(); footerEntityDL.Link6 = new LinkDLFooter(); footerEntityDL.Link7 = new LinkDLFooter(); footerEntityDL.Link8 = new LinkDLFooter(); footerEntityDL.Link9 = new LinkDLFooter(); footerEntityDL.Link10 = new LinkDLFooter(); footerEntityDL.Link11 = new LinkDLFooter(); footerEntityDL.Link12 = new LinkDLFooter();
            //            footerEntityDL.Title1 = reader.GetString(reader.GetOrdinal("Title1"));
            //            footerEntityDL.Title2 = reader.GetString(reader.GetOrdinal("Title2"));

            //            footerEntityDL.Text1 = reader.GetString(reader.GetOrdinal("Text1")) ?? string.Empty;
            //            footerEntityDL.Link1.LinkText = reader.GetString(reader.GetOrdinal("LinkText1")) ?? string.Empty;
            //            footerEntityDL.Link1.LinkAddress = reader.GetString(reader.GetOrdinal("LinkAddress1")) ?? string.Empty;

            //            footerEntityDL.Text2 = reader.GetString(reader.GetOrdinal("Text2")) ?? string.Empty;
            //            footerEntityDL.Link2.LinkText = reader.GetString(reader.GetOrdinal("LinkText2")) ?? string.Empty;
            //            footerEntityDL.Link2.LinkAddress = reader.GetString(reader.GetOrdinal("LinkAddress2")) ?? string.Empty;

            //            footerEntityDL.Text3 = reader.GetString(reader.GetOrdinal("Text3")) ?? string.Empty;
            //            footerEntityDL.Link3.LinkText = reader.GetString(reader.GetOrdinal("LinkText3")) ?? string.Empty;
            //            footerEntityDL.Link3.LinkAddress = reader.GetString(reader.GetOrdinal("LinkAddress3")) ?? string.Empty;

            //            footerEntityDL.Text4 = reader.GetString(reader.GetOrdinal("Text4")) ?? string.Empty;
            //            footerEntityDL.Link4.LinkText = reader.GetString(reader.GetOrdinal("LinkText4")) ?? string.Empty;
            //            footerEntityDL.Link4.LinkAddress = reader.GetString(reader.GetOrdinal("LinkAddress4")) ?? string.Empty;

            //            footerEntityDL.Text5 = reader.GetString(reader.GetOrdinal("Text5")) ?? string.Empty;
            //            footerEntityDL.Link5.LinkText = reader.GetString(reader.GetOrdinal("LinkText5")) ?? string.Empty;
            //            footerEntityDL.Link5.LinkAddress = reader.GetString(reader.GetOrdinal("LinkAddress5")) ?? string.Empty;

            //            footerEntityDL.Text6 = reader.GetString(reader.GetOrdinal("Text6")) ?? string.Empty;
            //            footerEntityDL.Link6.LinkText = reader.GetString(reader.GetOrdinal("LinkText6")) ?? string.Empty;
            //            footerEntityDL.Link6.LinkAddress = reader.GetString(reader.GetOrdinal("LinkAddress6")) ?? string.Empty;

            //            footerEntityDL.Text7 = reader.GetString(reader.GetOrdinal("Text7")) ?? string.Empty;
            //            footerEntityDL.Link7.LinkText = reader.GetString(reader.GetOrdinal("LinkText7")) ?? string.Empty;
            //            footerEntityDL.Link7.LinkAddress = reader.GetString(reader.GetOrdinal("LinkAddress7")) ?? string.Empty;

            //            footerEntityDL.Text8 = reader.GetString(reader.GetOrdinal("Text8")) ?? string.Empty;
            //            footerEntityDL.Link8.LinkText = reader.GetString(reader.GetOrdinal("LinkText8")) ?? string.Empty;
            //            footerEntityDL.Link8.LinkAddress = reader.GetString(reader.GetOrdinal("LinkAddress8")) ?? string.Empty;

            //            footerEntityDL.Text9 = reader.GetString(reader.GetOrdinal("Text9")) ?? string.Empty;
            //            footerEntityDL.Link9.LinkText = reader.GetString(reader.GetOrdinal("LinkText9")) ?? string.Empty;
            //            footerEntityDL.Link9.LinkAddress = reader.GetString(reader.GetOrdinal("LinkAddress9")) ?? string.Empty;

            //            footerEntityDL.Text10 = reader.GetString(reader.GetOrdinal("Text10")) ?? string.Empty;
            //            footerEntityDL.Link10.LinkText = reader.GetString(reader.GetOrdinal("LinkText10")) ?? string.Empty;
            //            footerEntityDL.Link10.LinkAddress = reader.GetString(reader.GetOrdinal("LinkAddress10")) ?? string.Empty;

            //            footerEntityDL.Text11 = reader.GetString(reader.GetOrdinal("Text11")) ?? string.Empty;
            //            footerEntityDL.Link11.LinkText = reader.GetString(reader.GetOrdinal("LinkText11")) ?? string.Empty;
            //            footerEntityDL.Link11.LinkAddress = reader.GetString(reader.GetOrdinal("LinkAddress11")) ?? string.Empty;

            //            footerEntityDL.Text12 = reader.GetString(reader.GetOrdinal("Text12")) ?? string.Empty;
            //            footerEntityDL.Link12.LinkText = reader.GetString(reader.GetOrdinal("LinkText12")) ?? string.Empty;
            //            footerEntityDL.Link12.LinkAddress = reader.GetString(reader.GetOrdinal("LinkAddress12")) ?? string.Empty;

            //            return footerEntityDL;
            //        }
            //    }
            //}
        }
コード例 #2
0
        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();
            //    }
            //}
        }