public static Rotina ObterMarcasVeiculos(int id, int tipo) { Rotina umabase = new Rotina(); List <Rotina> bases = null; switch (tipo) { case 1: bases = ObterMarcasCarros(); break; case 5: bases = ObterMarcasBuggys(); break; case 6: bases = ObterMarcasCaminhoes(); break; case 7: bases = ObterMarcasCarretas(); break; case 9: bases = ObterMarcasEmpilhadeiras(); break; case 11: bases = ObterMarcasMotosAquaticas(); break; case 12: bases = ObterMarcasLanchas(); break; case 16: bases = ObterMarcasMotorPopa(); break; case 17: bases = ObterMarcasMotos(); break; case 19: bases = ObterMarcasOnibus(); break; case 20: bases = ObterMarcasQuadricliclos(); break; case 22: bases = ObterMarcasTratores(); break; case 24: bases = ObterMarcasBarcos(); break; } foreach (Rotina itembase in bases) { if (itembase.Id.ToString().Equals(id.ToString())) { umabase = itembase; break; } } return(umabase); }