public async Task <IQueryable <FunctionStatus> > GetAllFunctionStatus() { try { var functions = await maintRepo.GetFunctionStatus(); if (functions.Count > 0) { return(functions.AsQueryable()); } else { return(Enumerable.Empty <FunctionStatus>().AsQueryable()); } } catch (Exception) { throw; } }