public IActionResult GetCoursesAdmin() { var lang = Request.Headers["language"].ToString(); var errorMessages = new List <string>(); try { var courses = _trainingCourseRepository.GetTrainingCourses(); return(Ok(new { courses })); } catch { errorMessages.Add(_translator.GetTranslation("ERROR", lang)); return(BadRequest(new { errors = errorMessages })); } }