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();