コード例 #1
0
ファイル: TestMinion.cs プロジェクト: Jalopicus/Datality
        private void LoadPoopy()
        {
            var R = new Raw {
                Name = "raw"
            };
            var RT = new Raw {
                Name = "raw2"
            };

            var P = new Pro {
                Name = "praw"
            };
            var PT = new Pro {
                Name = "praw2"
            };
            var B = new Blend {
                Name = "Blend"
            };
            var BT = new Blend {
                Name = "Blend2"
            };

            using (var dt = new AshleyGraham()) {
                dt.Database.EnsureCreated();
                dt.Pros.AddRange(P, PT);
                dt.Raws.AddRange(R, RT);
                dt.Blends.AddRange(B, BT);
                dt.SaveChanges();
            }
        }
コード例 #2
0
ファイル: TestMinion.cs プロジェクト: Jalopicus/Datality
 public void MinionSave()
 {
     using (var dt = new AshleyGraham()) {
         dt.Pros.Update(Pro);
         dt?.SaveChanges();
     }
 }
コード例 #3
0
        public void TestMethod1()
        {
            var R = new Raw {
                Name = "raw"
            };
            var RT = new Raw {
                Name = "raw2"
            };

            var P = new Pro {
                Name = "praw"
            };
            var PT = new Pro {
                Name = "praw2"
            };
            var B = new Blend {
                Name = "Blend"
            };
            var BT = new Blend {
                Name = "Blend2"
            };

            using (var dt = new AshleyGraham()) {
                dt.Database.EnsureCreated();
                dt.Pros.AddRange(P, PT);
                dt.Raws.AddRange(R, RT);
                dt.Blends.AddRange(B, BT);
                dt.SaveChanges();
            }

            using (var dt = new AshleyGraham()) {
                var a = dt.Model.ToString();
            }
        }
コード例 #4
0
 public void MinionSave()
 {
     using (var dt = new AshleyGraham()) {
         dt.Pros.Update(Pro);
         dt.Blends.Update(Blend);
     }
 }
コード例 #5
0
ファイル: TestMinion.cs プロジェクト: Jalopicus/Datality
 public void MinionNext()
 {
     using (var dt = new AshleyGraham()) {
         var index = dt.Pros.ToList().FindIndex(i => i.Id == Pro.Id);
         var Count = dt.Pros.Count();
         Pro = dt?.Pros?.ToList().ElementAt((index + 1) % Count);
     }
 }
コード例 #6
0
 public TestMinion()
 {
     using (var dt = new AshleyGraham()) {
         dt.Database.EnsureCreated();
         Pro   = dt.Pros?.FirstOrDefault();
         Blend = Pro.Blend;
     }
 }