public async Task <JsonResult> ListarMedicamentos() { MedicamentosClient oMedicamentosClient = new MedicamentosClient(); List <MedicamentoCLS> Lista = await oMedicamentosClient.ListarMedicamentosAsync(); var ListaMedicamento = Lista.Where(p => p.BHabilitado == 1) .Select(p => new { p.IidMedicamento, p.Nombre, p.Concentracion, p.NombreFormaFarmaceutica, p.Stock, p.Precio, p.Presentacion } ); return(Json(ListaMedicamento)); }
public async Task <JsonResult> BuscarMedicamentosPorNombre(string NombreMedicamento) { MedicamentosClient oMedicamentosClient = new MedicamentosClient(); //oMedicamentosClient.ClientCredentials.UserName.UserName = "******"; //oMedicamentosClient.ClientCredentials.UserName.Password = "******"; var lista = await oMedicamentosClient.ListarMedicamentosAsync(); var ListaBusqueda = lista.Where(p => p.BHabilitado == 1 && p.Nombre.ToLower().Contains(NombreMedicamento.ToLower())) .Select( p => new { p.IidMedicamento, p.Nombre, p.Concentracion, p.NombreFormaFarmaceutica, p.Stock, p.Precio, p.Presentacion } ).ToList(); return(Json(ListaBusqueda)); }