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