Example #1
0
        public void AddvalueTU()
        {
            using (LabbContext c = new LabbContext())
            {
                TräningsUtrustning tu1 = new TräningsUtrustning();
                c.Entry(tu1).Property("TräningsPassID").CurrentValue = 1;
                c.Entry(tu1).Property("UtrustningID").CurrentValue   = 1;
                count1++;

                TräningsUtrustning tu2 = new TräningsUtrustning();
                c.Entry(tu2).Property("TräningsPassID").CurrentValue = 1;
                c.Entry(tu2).Property("UtrustningID").CurrentValue   = 4;
                count4++;

                TräningsUtrustning tu3 = new TräningsUtrustning();
                c.Entry(tu3).Property("TräningsPassID").CurrentValue = 2;
                c.Entry(tu3).Property("UtrustningID").CurrentValue   = 2;
                count2++;

                TräningsUtrustning tu4 = new TräningsUtrustning();
                c.Entry(tu4).Property("TräningsPassID").CurrentValue = 3;
                c.Entry(tu4).Property("UtrustningID").CurrentValue   = 3;
                count3++;

                TräningsUtrustning tu5 = new TräningsUtrustning();
                c.Entry(tu5).Property("TräningsPassID").CurrentValue = 3;
                c.Entry(tu5).Property("UtrustningID").CurrentValue   = 4;
                count4++;

                TräningsUtrustning tu6 = new TräningsUtrustning();
                c.Entry(tu6).Property("TräningsPassID").CurrentValue = 3;
                c.Entry(tu6).Property("UtrustningID").CurrentValue   = 1;
                count1++;

                TräningsUtrustning tu7 = new TräningsUtrustning();
                c.Entry(tu7).Property("TräningsPassID").CurrentValue = 4;
                c.Entry(tu7).Property("UtrustningID").CurrentValue   = 1;
                count1++;

                TräningsUtrustning tu8 = new TräningsUtrustning();
                c.Entry(tu8).Property("TräningsPassID").CurrentValue = 5;
                c.Entry(tu8).Property("UtrustningID").CurrentValue   = 4;
                count4++;

                TräningsUtrustning tu9 = new TräningsUtrustning();
                c.Entry(tu9).Property("TräningsPassID").CurrentValue = 6;
                c.Entry(tu9).Property("UtrustningID").CurrentValue   = 3;
                count3++;

                TräningsUtrustning tu10 = new TräningsUtrustning();
                c.Entry(tu10).Property("TräningsPassID").CurrentValue = 6;
                c.Entry(tu10).Property("UtrustningID").CurrentValue   = 4;
                count4++;

                TräningsUtrustning tu11 = new TräningsUtrustning();
                c.Entry(tu11).Property("TräningsPassID").CurrentValue = 7;
                c.Entry(tu11).Property("UtrustningID").CurrentValue   = 1;
                count1++;

                TräningsUtrustning tu12 = new TräningsUtrustning();
                c.Entry(tu12).Property("TräningsPassID").CurrentValue = 8;
                c.Entry(tu12).Property("UtrustningID").CurrentValue   = 4;
                count4++;

                TräningsUtrustning tu13 = new TräningsUtrustning();
                c.Entry(tu13).Property("TräningsPassID").CurrentValue = 8;
                c.Entry(tu13).Property("UtrustningID").CurrentValue   = 1;
                count1++;

                TräningsUtrustning tu14 = new TräningsUtrustning();
                c.Entry(tu14).Property("TräningsPassID").CurrentValue = 9;
                c.Entry(tu14).Property("UtrustningID").CurrentValue   = 2;
                count2++;

                TräningsUtrustning tu15 = new TräningsUtrustning();
                c.Entry(tu15).Property("TräningsPassID").CurrentValue = 9;
                c.Entry(tu15).Property("UtrustningID").CurrentValue   = 4;
                count4++;

                TräningsUtrustning tu16 = new TräningsUtrustning();
                c.Entry(tu16).Property("TräningsPassID").CurrentValue = 10;
                c.Entry(tu16).Property("UtrustningID").CurrentValue   = 4;
                count4++;

                c.Add(tu1);
                c.Add(tu2);
                c.Add(tu3);
                c.Add(tu4);
                c.Add(tu5);
                c.Add(tu6);
                c.Add(tu7);
                c.Add(tu8);
                c.Add(tu9);
                c.Add(tu10);
                c.Add(tu11);
                c.Add(tu12);
                c.Add(tu13);
                c.Add(tu14);
                c.Add(tu15);
                c.Add(tu16);
                c.SaveChanges();

                if (tu1.ID > 16)
                {
                    c.Remove(tu1);
                    c.Remove(tu2);
                    c.Remove(tu3);
                    c.Remove(tu4);
                    c.Remove(tu5);
                    c.Remove(tu6);
                    c.Remove(tu7);
                    c.Remove(tu8);
                    c.Remove(tu9);
                    c.Remove(tu10);
                    c.Remove(tu11);
                    c.Remove(tu12);
                    c.Remove(tu13);
                    c.Remove(tu14);
                    c.Remove(tu15);
                    c.Remove(tu16);
                    c.SaveChanges();
                }
            }
        }
Example #2
0
        public void AddvalueFP()
        {
            using (LabbContext c = new LabbContext())
            {
                // ------------------------------------------- insert till shadow property -----------------------------------------------
                FullständigtPass fp1 = new FullständigtPass();
                c.Entry(fp1).Property("AnvändareID").CurrentValue      = 1;
                c.Entry(fp1).Property("TräningsPassID").CurrentValue   = 3;
                c.Entry(fp1).Property("ÖvningarID").CurrentValue       = 4;
                c.Entry(fp1).Property("UtrustningID").CurrentValue     = 2;
                c.Entry(fp1).Property("JobbighetsnivåID").CurrentValue = 7;
                count2++;

                FullständigtPass fp2 = new FullständigtPass();
                c.Entry(fp2).Property("AnvändareID").CurrentValue      = 1;
                c.Entry(fp2).Property("TräningsPassID").CurrentValue   = 3;
                c.Entry(fp2).Property("ÖvningarID").CurrentValue       = 4;
                c.Entry(fp2).Property("UtrustningID").CurrentValue     = 4;
                c.Entry(fp2).Property("JobbighetsnivåID").CurrentValue = 7;
                count4++;

                FullständigtPass fp3 = new FullständigtPass();
                c.Entry(fp3).Property("AnvändareID").CurrentValue      = 1;
                c.Entry(fp3).Property("TräningsPassID").CurrentValue   = 3;
                c.Entry(fp3).Property("ÖvningarID").CurrentValue       = 4;
                c.Entry(fp3).Property("UtrustningID").CurrentValue     = 1;
                c.Entry(fp3).Property("JobbighetsnivåID").CurrentValue = 7;
                count1++;

                FullständigtPass fp4 = new FullständigtPass();
                c.Entry(fp4).Property("AnvändareID").CurrentValue      = 1;
                c.Entry(fp4).Property("TräningsPassID").CurrentValue   = 7;
                c.Entry(fp4).Property("ÖvningarID").CurrentValue       = 2;
                c.Entry(fp4).Property("UtrustningID").CurrentValue     = 1;
                c.Entry(fp4).Property("JobbighetsnivåID").CurrentValue = 5;
                count1++;

                FullständigtPass fp5 = new FullständigtPass();
                c.Entry(fp5).Property("AnvändareID").CurrentValue      = 1;
                c.Entry(fp5).Property("TräningsPassID").CurrentValue   = 5;
                c.Entry(fp5).Property("ÖvningarID").CurrentValue       = 3;
                c.Entry(fp5).Property("UtrustningID").CurrentValue     = 4;
                c.Entry(fp5).Property("JobbighetsnivåID").CurrentValue = 4;
                count4++;

                FullständigtPass fp6 = new FullständigtPass();
                c.Entry(fp6).Property("AnvändareID").CurrentValue      = 2;
                c.Entry(fp6).Property("TräningsPassID").CurrentValue   = 6;
                c.Entry(fp6).Property("ÖvningarID").CurrentValue       = 1;
                c.Entry(fp6).Property("UtrustningID").CurrentValue     = 2;
                c.Entry(fp6).Property("JobbighetsnivåID").CurrentValue = 8;
                count2++;

                FullständigtPass fp7 = new FullständigtPass();
                c.Entry(fp7).Property("AnvändareID").CurrentValue      = 2;
                c.Entry(fp7).Property("TräningsPassID").CurrentValue   = 6;
                c.Entry(fp7).Property("ÖvningarID").CurrentValue       = 1;
                c.Entry(fp7).Property("UtrustningID").CurrentValue     = 4;
                c.Entry(fp7).Property("JobbighetsnivåID").CurrentValue = 8;
                count4++;

                FullständigtPass fp8 = new FullständigtPass();
                c.Entry(fp8).Property("AnvändareID").CurrentValue      = 2;
                c.Entry(fp8).Property("TräningsPassID").CurrentValue   = 3;
                c.Entry(fp8).Property("ÖvningarID").CurrentValue       = 5;
                c.Entry(fp8).Property("UtrustningID").CurrentValue     = 3;
                c.Entry(fp8).Property("JobbighetsnivåID").CurrentValue = 7;
                count3++;

                FullständigtPass fp9 = new FullständigtPass();
                c.Entry(fp9).Property("AnvändareID").CurrentValue      = 3;
                c.Entry(fp9).Property("TräningsPassID").CurrentValue   = 9;
                c.Entry(fp9).Property("ÖvningarID").CurrentValue       = 5;
                c.Entry(fp9).Property("UtrustningID").CurrentValue     = 3;
                c.Entry(fp9).Property("JobbighetsnivåID").CurrentValue = 9;
                count3++;

                FullständigtPass fp10 = new FullständigtPass();
                c.Entry(fp10).Property("AnvändareID").CurrentValue      = 3;
                c.Entry(fp10).Property("TräningsPassID").CurrentValue   = 9;
                c.Entry(fp10).Property("ÖvningarID").CurrentValue       = 5;
                c.Entry(fp10).Property("UtrustningID").CurrentValue     = 4;
                c.Entry(fp10).Property("JobbighetsnivåID").CurrentValue = 9;
                count4++;

                FullständigtPass fp11 = new FullständigtPass();
                c.Entry(fp11).Property("AnvändareID").CurrentValue    = 3;
                c.Entry(fp11).Property("TräningsPassID").CurrentValue = 4;
                c.Entry(fp11).Property("ÖvningarID").CurrentValue     = 2;
                c.Entry(fp11).Property("UtrustningID").CurrentValue   = 1;
                count1++;

                c.Add(fp1);
                c.Add(fp2);
                c.Add(fp3);
                c.Add(fp4);
                c.Add(fp5);
                c.Add(fp6);
                c.Add(fp7);
                c.Add(fp8);
                c.Add(fp9);
                c.Add(fp10);
                c.Add(fp11);
                c.SaveChanges();

                if (fp1.ID > 11)
                {
                    c.Remove(fp1);
                    c.Remove(fp2);
                    c.Remove(fp3);
                    c.Remove(fp4);
                    c.Remove(fp5);
                    c.Remove(fp6);
                    c.Remove(fp7);
                    c.Remove(fp8);
                    c.Remove(fp9);
                    c.Remove(fp10);
                    c.Remove(fp11);
                    c.SaveChanges();
                }
            }
        }
Example #3
0
        public void AddvalueÖD()
        {
            using (LabbContext c = new LabbContext())
            {
                // ------------------------------------------- insert till shadow property -----------------------------------------------
                ÖvningDetalj fp1 = new ÖvningDetalj()
                {
                    JobbighetsNivå = 6
                };
                c.Entry(fp1).Property("TräningsPassID").CurrentValue = 1;
                c.Entry(fp1).Property("ÖvningarID").CurrentValue     = 2;

                ÖvningDetalj fp2 = new ÖvningDetalj()
                {
                    JobbighetsNivå = 10
                };
                c.Entry(fp2).Property("TräningsPassID").CurrentValue = 2;
                c.Entry(fp2).Property("ÖvningarID").CurrentValue     = 5;

                ÖvningDetalj fp3 = new ÖvningDetalj()
                {
                    JobbighetsNivå = 3
                };
                c.Entry(fp3).Property("TräningsPassID").CurrentValue = 3;
                c.Entry(fp3).Property("ÖvningarID").CurrentValue     = 4;

                ÖvningDetalj fp4 = new ÖvningDetalj()
                {
                    JobbighetsNivå = 2
                };
                c.Entry(fp4).Property("TräningsPassID").CurrentValue = 4;
                c.Entry(fp4).Property("ÖvningarID").CurrentValue     = 2;

                ÖvningDetalj fp5 = new ÖvningDetalj()
                {
                    JobbighetsNivå = 4
                };
                c.Entry(fp5).Property("TräningsPassID").CurrentValue = 5;
                c.Entry(fp5).Property("ÖvningarID").CurrentValue     = 3;

                ÖvningDetalj fp6 = new ÖvningDetalj()
                {
                    JobbighetsNivå = 1
                };
                c.Entry(fp6).Property("TräningsPassID").CurrentValue = 6;
                c.Entry(fp6).Property("ÖvningarID").CurrentValue     = 1;

                ÖvningDetalj fp7 = new ÖvningDetalj()
                {
                    JobbighetsNivå = 9
                };
                c.Entry(fp7).Property("TräningsPassID").CurrentValue = 7;
                c.Entry(fp7).Property("ÖvningarID").CurrentValue     = 2;

                ÖvningDetalj fp8 = new ÖvningDetalj()
                {
                    JobbighetsNivå = 7
                };
                c.Entry(fp8).Property("TräningsPassID").CurrentValue = 8;
                c.Entry(fp8).Property("ÖvningarID").CurrentValue     = 4;

                ÖvningDetalj fp9 = new ÖvningDetalj()
                {
                    JobbighetsNivå = 10
                };
                c.Entry(fp9).Property("TräningsPassID").CurrentValue = 9;
                c.Entry(fp9).Property("ÖvningarID").CurrentValue     = 5;

                ÖvningDetalj fp10 = new ÖvningDetalj()
                {
                    JobbighetsNivå = 6
                };
                c.Entry(fp10).Property("TräningsPassID").CurrentValue = 3;
                c.Entry(fp10).Property("ÖvningarID").CurrentValue     = 3;

                c.Add(fp1);
                c.Add(fp2);
                c.Add(fp3);
                c.Add(fp4);
                c.Add(fp5);
                c.Add(fp6);
                c.Add(fp7);
                c.Add(fp8);
                c.Add(fp9);
                c.Add(fp10);

                c.SaveChanges();

                if (fp1.ID > 10)
                {
                    c.Remove(fp1);
                    c.Remove(fp2);
                    c.Remove(fp3);
                    c.Remove(fp4);
                    c.Remove(fp5);
                    c.Remove(fp6);
                    c.Remove(fp7);
                    c.Remove(fp8);
                    c.Remove(fp9);
                    c.Remove(fp10);
                    c.SaveChanges();
                }
            }
        }