public async Task <ApiResult> GetAllAsync() { var usersWithCourses = await context.SystemUsersTrainingCourses .ToArrayAsync(); var data = mapperWrapper.MapModels(usersWithCourses); var result = ApiResult.GetOkResult(ApiResultStatus.Ok, data: data); return(result); }
public async Task <ApiResult> GetAllStudentsAsync() { var students = await context.SystemUsers .GetOnlyUsers() .ToArrayAsync(); var data = mapperWrapper.MapModels(students); var result = ApiResult.GetOkResult(ApiResultStatus.Ok, data: data); return(result); }
public async Task <ApiResult> GetAllCoursesAsync() { var result = default(ApiResult); var coursesData = await courses.Read() .ToArrayAsync(); var data = mapperWrapper.MapModels(coursesData); imageWorker.SetCoursesImages(data); result = ApiResult.GetOkResult(ApiResultStatus.Ok, data: data); return(result); }