Open   Completed   Closed 
This is my backend code if (!string.IsNullOrEmpty(SearchString)) { requestForm = requestForm.Where(s => s.CustomerName.Contains(SearchString)); } if (OpenRequest) { requestForm = requestForm.Where(s => (s.ProgressBarStatus != "Completed") || (s.ProgressBarStatus != "Implemented")); } if (CompletedRequest) { requestForm = requestForm.Where(s => (s.ProgressBarStatus == "Completed")); } if (ImplementedRequest) { requestForm = requestForm.Where(s => (s.ProgressBarStatus == "Implemented")); } TotalRecords = requestForm.Count(); RequestFormMaster = await requestForm.Skip((P - 1) * S).Take(S).ToListAsync();