static void Main(string[] args) { Pessoa pessoa = new Pessoa { Id = 1, Nome = "TreinaWeb" }; Animal animal = new Animal { Id = 1, Especie = "Cachorro" }; //RepositorioPessoa repositorioPessoa = new RepositorioPessoa(); //RepositorioAnimal repositorioAnimal = new RepositorioAnimal(); RepositorioGenerico <Pessoa> repositorioPessoa = new RepositorioGenerico <Pessoa>(); RepositorioGenerico <Animal> repositorioAnimal = new RepositorioGenerico <Animal>(); repositorioPessoa.Insert(pessoa); repositorioAnimal.Insert(animal); foreach (Pessoa p in repositorioPessoa.Get()) { Console.WriteLine("Nome da pessoa :{0} ", p.Nome); } foreach (Animal a in repositorioAnimal.Get()) { Console.WriteLine("Espécie do animal :{0} ", a.Especie); } string var1 = "Mundo!"; Console.ReadKey(); }
static void Main(string[] args) { Pessoa pessoa = new Pessoa { Id = 1, Nome = "Guilherme" }; Animal animal = new Animal { Id = 1, Especie = "Cachorro" }; RepositorioGenerico <Pessoa> repositorioPessoa = new RepositorioGenerico <Pessoa>(); RepositorioGenerico <Animal> repositorioAnimal = new RepositorioGenerico <Animal>(); repositorioPessoa.Insert(pessoa); repositorioAnimal.Insert(animal); foreach (Pessoa p in repositorioPessoa.Get()) { Console.WriteLine("Nome da pessoa: " + p.Nome); } foreach (Animal a in repositorioAnimal.Get()) { Console.WriteLine("Espécie do animal: " + a.Especie); } Console.ReadKey(); }
static void Main(string[] args) { Pessoa pessoa = new Pessoa(); pessoa.Id = 1; pessoa.Nome = "TreinaWeb"; Animal animal = new Animal(); animal.Id = 1; animal.Especie = "Cachorro"; RepositorioGenerico <Pessoa> repositorioPessoa = new RepositorioGenerico <Pessoa>(); RepositorioGenerico <Animal> repositorioAnimal = new RepositorioGenerico <Animal>(); repositorioPessoa.Insert(pessoa); repositorioAnimal.Insert(animal); foreach (Pessoa p in repositorioPessoa.Get()) { Console.WriteLine("Nome da pessoa: " + p.Nome); } foreach (Animal a in repositorioAnimal.Get()) { Console.WriteLine("Nome do animal: " + a.Especie); } }
static void Main(string[] args) { Pessoa pessoa = new Pessoa { Id = 1, Nome = "TreinaWeb" }; Animal animal = new Animal { Id = 1, Especie = "Cachorro" }; //Sem Generics é necessário fazer uma classe repositório (RepositorioPessoa e RepositorioAnimal) para cada classe (Pessoa e Animal) //RepositorioPessoa repositorioPessoa = new RepositorioPessoa(); //RepositorioAnimal repositorioAnimal = new RepositorioAnimal(); //Com Generics apenas uma classe repositório (RepositorioGenerico) é necessária para cada classe (Pessoa e Animal) RepositorioGenerico <Pessoa> repositorioPessoa = new RepositorioGenerico <Pessoa>(); RepositorioGenerico <Animal> repositorioAnimal = new RepositorioGenerico <Animal>(); repositorioPessoa.Insert(pessoa); repositorioAnimal.Insert(animal); foreach (Pessoa p in repositorioPessoa.Get()) { Console.WriteLine("Nome da pessoa: " + p.Nome); } foreach (Animal a in repositorioAnimal.Get()) { Console.WriteLine("Especie do animal: " + a.Especie); } Console.ReadKey(); }
static void Main(string[] args) { Pessoa pessoa = new Pessoa { Id = 1, Nome = "Teste" }; Animal animal = new Animal { Id = 1, Especie = "cachorro" }; RepositorioGenerico <Pessoa> Pessoas = new RepositorioGenerico <Pessoa>(); RepositorioGenerico <Animal> Animais = new RepositorioGenerico <Animal>(); Pessoas.Insert(pessoa); Animais.Insert(animal); foreach (Pessoa p in Pessoas.Get()) { Console.WriteLine(p.Nome); } foreach (Animal a in Animais.Get()) { Console.WriteLine(a.Especie); } //Console.ReadKey(); }
static void Main(string[] args) { Pessoa pessoa = new Pessoa { ID = 12, Nome = "treinaweb" }; Pessoa anderson = new Pessoa { ID = 44, Nome = "anderson" }; Animal animal = new Animal { ID = 32, Especie = "Cachorro" }; RepositorioGenerico <Pessoa> repositorioPessoa = new RepositorioGenerico <Pessoa>(); RepositorioGenerico <Animal> repositorioAnimal = new RepositorioGenerico <Animal>(); repositorioPessoa.Insert(pessoa); repositorioPessoa.Insert(anderson); repositorioAnimal.Insert(animal); foreach (Pessoa p in repositorioPessoa.Get()) { Console.WriteLine("nome da pessoa : " + p.Nome); } foreach (Animal ani in repositorioAnimal.Get()) { Console.WriteLine("especie do animal :" + ani.Especie); } Console.ReadKey(); }
static void Main(string[] args) { Pessoa pessoa = new Pessoa { Id = 1, Nome = "Treinaweb" }; Animal animal = new Animal { Id = 1, Especie = "Cachorro" }; //Teste sem o uso de Generics, com os as classes específicas para cada tipo. //RepositorioPessoa repositorioPessoa = new RepositorioPessoa(); //RepositorioAnimal repositorioAnimal = new RepositorioAnimal(); //Teste com o uso de Generics, utilizando uma classe genérica. RepositorioGenerico <Pessoa> repositorioPessoa = new RepositorioGenerico <Pessoa>(); RepositorioGenerico <Animal> repositorioAnimal = new RepositorioGenerico <Animal>(); repositorioPessoa.Insert(pessoa); repositorioAnimal.Insert(animal); foreach (Pessoa p in repositorioPessoa.Get()) { Console.WriteLine("Nome da pessoa: " + p.Nome); } foreach (Animal a in repositorioAnimal.Get()) { Console.WriteLine("Especie do animal: " + a.Especie); } Console.ReadKey(); }