<< Click to Display Table of Contents >> Pessoa.cs |
![]() ![]() ![]() |
using System.Collections.Generic;
public class Pessoa
{
public int Id { get; set; }
public string Nome { get; set; }
public string Endereco { get; set; }
public string Fone { get; set; }
public int Idade { get; set; }
public static List<Pessoa> Get()
{
List<Pessoa> lista = new List<Pessoa>();
lista.Add(new Pessoa() { Id = 1, Nome = "Esportes", Endereco = "Rua Campos Sales, 433", Fone = "(48) 1233-4445", Idade = 35 });
lista.Add(new Pessoa() { Id = 2, Nome = "Donald", Endereco = "Rua do Patolino em Patópolis", Fone = "(48) 123-1423", Idade = 10 });
lista.Add(new Pessoa() { Id = 3, Nome = "Armas", Endereco = "Avenida dos Colégios Circenses", Fone = "(47) 1122-3433", Idade = 35 });
lista.Add(new Pessoa() { Id = 4, Nome = "Smartphone", Endereco = "São Luiz Perto da Ponto que fica atrás", Fone = "(47) 1122-2211", Idade = 40 });
lista.Add(new Pessoa() { Id = 5, Nome = "Carros", Endereco = "Fabrica", Fone = "(66) 6666-2211", Idade = 4550 });
lista.Add(new Pessoa() { Id = 6, Nome = "Mercados", Endereco = "Todo estado de SC", Fone = "(233) 3333-2211", Idade = 4150 });
return lista;
}
}
// a função Get - simula um subselect com id (filtro)
public class Filhos
{
public int Idade { get; set; }
public string Nome { get; set; }
public static List<Filhos> Get(int Id)
{
List<Filhos> lista = new List<Filhos>();
switch (Id)
{
case 1:
lista.Add(new Filhos() { Idade = 3, Nome = "Volley" });
lista.Add(new Filhos() { Idade = 3, Nome = "Futebol" });
break;
case 2:
lista.Add(new Filhos() { Idade = 6, Nome = "Huguinho" });
lista.Add(new Filhos() { Idade = 10, Nome = "Zezinho" });
lista.Add(new Filhos() { Idade = 13, Nome = "Luizinho" });
break;
case 3:
lista.Add(new Filhos() { Idade = 15, Nome = "Espingarda" });
lista.Add(new Filhos() { Idade = 17, Nome = "Revolver" });
lista.Add(new Filhos() { Idade = 17, Nome = "Bacamarte" });
lista.Add(new Filhos() { Idade = 17, Nome = "Canhão" });
lista.Add(new Filhos() { Idade = 17, Nome = "Winchester" });
break;
case 4:
lista.Add(new Filhos() { Idade = 20, Nome = "Android" });
lista.Add(new Filhos() { Idade = 15, Nome = "iOS" });
lista.Add(new Filhos() { Idade = 11, Nome = "Windows CE" });
lista.Add(new Filhos() { Idade = 8, Nome = "Windows Phone" });
lista.Add(new Filhos() { Idade = 6, Nome = "Winodws Mobile" });
lista.Add(new Filhos() { Idade = 22, Nome = "Symbian" });
lista.Add(new Filhos() { Idade = 19, Nome = "BADA" });
break;
case 5:
lista.Add(new Filhos() { Idade = 1913, Nome = "Fusca" });
lista.Add(new Filhos() { Idade = 2000, Nome = "Fiesta" });
lista.Add(new Filhos() { Idade = 2012, Nome = "Subaru" });
lista.Add(new Filhos() { Idade = 2001, Nome = "Porshe" });
break;
case 6:
lista.Add(new Filhos() { Idade = 1, Nome = "Angeloni" });
lista.Add(new Filhos() { Idade = 2, Nome = "Giassi" });
lista.Add(new Filhos() { Idade = 3, Nome = "Bistek" });
lista.Add(new Filhos() { Idade = 4, Nome = "Manentti" });
lista.Add(new Filhos() { Idade = 5, Nome = "MM Rosso" });
lista.Add(new Filhos() { Idade = 6, Nome = "Italia" });
break;
}
return lista;
}
}