コード例 #1
0
ファイル: Program.cs プロジェクト: kinglywork/TPHDemo
 private static List <Animal> GetCats()
 {
     using (var context = new TphContext())
     {
         return(context.Animals.OfType <Cat>().Cast <Animal>().ToList());
     }
 }
コード例 #2
0
ファイル: Program.cs プロジェクト: kinglywork/TPHDemo
 private static List <Animal> GetAnimals()
 {
     using (var context = new TphContext())
     {
         return(context.Animals.ToList());
     }
 }
コード例 #3
0
ファイル: Program.cs プロジェクト: kinglywork/TPHDemo
        private static void AddADog(string name)
        {
            using (var context = new TphContext())
            {
                Animal dog = new Dog()
                {
                    Name = name,
                    Type = "DOG"
                };

                context.Animals.Add(dog);
                context.SaveChanges();
            }
        }
コード例 #4
0
ファイル: Program.cs プロジェクト: kinglywork/TPHDemo
        private static void AddACat(string name)
        {
            using (var context = new TphContext())
            {
                Animal cat = new Cat()
                {
                    Name = name,
                    Type = "CAT"
                };

                context.Animals.Add(cat);
                context.SaveChanges();
            }
        }