findAllUsers method
Returns a FindUsersResponse
with all the users
Upon success a list of users is provided and error is set to null
In case of error a ResponseError
is set and no user list is provided
Implementation
@override
Future<FindUsersResponse> findAllUsers() {
return catchSqlError<FindUsersResponse>(
store.userDao.findAll().then((results) => FindUsersResponse(
users:
results.map((user) => FindUserResponse(user: user)).toList())),
(sqle) => FindUsersResponse(
error: toResponseError(sqle, context: contextUser)),
options);
}