// GET: api/Productos/5 public List <Productos> Get(int tipoMalla) { string idTipoMalla = "*"; try { OpenService(); switch (tipoMalla) { case 1: idTipoMalla = empresaConfig[1].codMallaEstandar; break; case 2: idTipoMalla = empresaConfig[1].codMallaEspecial; break; case 3: idTipoMalla = empresaConfig[1].codMallaSegunda; break; case 4: idTipoMalla = empresaConfig[1].codMallaCerramiento; break; case 5: idTipoMalla = empresaConfig[1].codMallaSemiEstandar; break; } Productos_Filter[] filtro = new Productos_Filter[] { new Productos_Filter() { Field = Productos_Fields.Paños_x_Paquete, Criteria = ">0" }, new Productos_Filter() { Field = Productos_Fields.Product_Group_Code, Criteria = idTipoMalla } }; var result = wsProductos.ReadMultiple(filtro, null, 0); return(result.ToList()); } catch (Exception ex) { throw new Exception(ex.Message); } }
// GET: api/Productos public List <Productos> Get() { try { OpenService(); Productos_Filter[] filtro = new Productos_Filter[] { new Productos_Filter() { Field = Productos_Fields.Paños_x_Paquete, Criteria = ">0" } }; var result = wsProductos.ReadMultiple(filtro, null, 0); return(result.ToList()); } catch (Exception ex) { return(null); throw; } }