public List<ListaModelos> listarMarca(int EmpresaUsuario, int IdTipo, int idMarca) { SGR.SGRConsultas sgr = new SGR.SGRConsultas(); string resp1, resp2; var ModeloEquipo = sgr.ModelosXMarca(EmpresaUsuario.ToString(), idMarca.ToString(), out resp1, out resp2); List<ListaModelos> ListarModelo = new List<ListaModelos>(); ListarModelo.Add(new ListaModelos() { IdModelo = "0", NomModelo = "Seleccione una opcion" }); for (int i = 0; i < ModeloEquipo.tiposequipos.Length; i++) { for (int j = 0; j < ModeloEquipo.tiposequipos[i].marcas.Length; j++) { if (ModeloEquipo.tiposequipos[i].marcas[j].idmarca.Equals(IdTipo.ToString())) { for(int x = 0; x < ModeloEquipo.tiposequipos[i].marcas[j].modelos.Length; x++) { ListaModelos listarNombre = new ListaModelos(); listarNombre.IdModelo = ModeloEquipo.tiposequipos[i].marcas[j].modelos[x].idmodelo; listarNombre.NomModelo = ModeloEquipo.tiposequipos[i].marcas[j].modelos[x].nommodelo; ListarModelo.Add(listarNombre); } } } } return ListarModelo; }
public List<ListaMarcas> listarTipos(int EmpresaUsuario, int tipo) { SGR.SGRConsultas sgr = new SGR.SGRConsultas(); string resp1, resp2; var MarcaEquipo = sgr.ModelosXMarca(EmpresaUsuario.ToString(), tipo.ToString(), out resp1, out resp2); List<ListaMarcas> ListarMarca = new List<ListaMarcas>(); ListarMarca.Add(new ListaMarcas() { IdMarca = "0", NomMarca = "Seleccione una opcion" }); for (int i = 0; i < MarcaEquipo.tiposequipos.Length; i++) { for (int j = 0; j < MarcaEquipo.tiposequipos[i].marcas.Length; j++) { ListaMarcas listarNombre = new ListaMarcas(); listarNombre.IdMarca = MarcaEquipo.tiposequipos[i].marcas[j].idmarca; listarNombre.NomMarca = MarcaEquipo.tiposequipos[i].marcas[j].nommarca; ListarMarca.Add(listarNombre); } } return ListarMarca; }