public List<ListaBodega> ListarBodegas(string NombreUsuario) { SGR.SGRConsultas webservice = new SGR.SGRConsultas(); string resp1, resp2; var ejemplo = webservice.EmpresaXUsuario(NombreUsuario, out resp1, out resp2); List<ListaBodega> listar = new List<ListaBodega>(); //ListaBodega valor = new ListaBodega(); for (int i = 0; i < ejemplo.Length; i++) { ListaBodega valor = new ListaBodega(); valor.Id = int.Parse(ejemplo[i].CodEmpresa); valor.NombreEmpresa = ejemplo[i].NomEmpresa; valor.NombreUsuario = ejemplo[i].NomUsuario; listar.Add(valor); } return listar; }
public List<ListaBodegaUsuario> listarTipos(int EmpresaUsuario, string Usuario) { /*SGRAprov.Aprovisionamiento invoke = new SGRAprov.Aprovisionamiento(); SGRAprov. SGRAprov.HeaderRequest sgrheader = new SGRAprov.HeaderRequest(); sgrheader.Aplicacion = "SGR"; sgrheader.Controller = "DAC"; sgrheader.System = "TV"; SGRAprov.BodyRequest sgrbody = new SGRAprov.BodyRequest();*/ SGR.SGRConsultas sgr = new SGR.SGRConsultas(); string resp1, resp2; var BodegaUsuario = sgr.BodegasXUsuario(Usuario, EmpresaUsuario.ToString(), out resp1, out resp2); List<ListaBodegaUsuario> ListarBodega = new List<ListaBodegaUsuario>(); ListarBodega.Add(new ListaBodegaUsuario() { CodAlmacen = "0", NomAlmacen = "Seleccione una opcion" }); for (int i = 0; i < BodegaUsuario.Length; i++) { for (int j = 0; j < BodegaUsuario[i].almacenes.Length; j++) { ListaBodegaUsuario listarNombre = new ListaBodegaUsuario(); listarNombre.CodAlmacen = BodegaUsuario[i].almacenes[j].codAlmacen; listarNombre.NomAlmacen = BodegaUsuario[i].almacenes[j].nomAlmacen; listarNombre.Ciudad = BodegaUsuario[i].almacenes[j].Ciudad; ListarBodega.Add(listarNombre); } } return ListarBodega; }
public List<ListaTiposEquipos> listarTipos(int EmpresaUsuario) { SGR.SGRConsultas sgr = new SGR.SGRConsultas(); string resp1, resp2; var tipoEquipo = sgr.EquiposXEmpresa(EmpresaUsuario.ToString(), out resp1, out resp2); List<ListaTiposEquipos> Listar = new List<ListaTiposEquipos>(); Listar.Add(new ListaTiposEquipos() { Id = 0, NombreTipoEquipo = "Seleccione una opcion"}); for (int i = 0; i < tipoEquipo.Length; i++) { for (int j = 0; j < tipoEquipo[i].equipos.Length; j++) { ListaTiposEquipos listarNombre = new ListaTiposEquipos(); listarNombre.Id = int.Parse(tipoEquipo[i].equipos[j].codequipo); listarNombre.NombreTipoEquipo = tipoEquipo[i].equipos[j].nomequipo; Listar.Add(listarNombre); } } return Listar; }
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; }