Beispiel #1
0
        public async Task <IActionResult> DeleteModule(int moduleId, int subjectId)
        {
            try
            {
                await _moduleRepository.Delete(moduleId);

                return(RedirectToAction("Modules", "Subjects", new { subjectId }));
            }
            catch
            {
                return(RedirectToAction("Modules", "Subjects", new { subjectId, error = "Ви не можете видалити цей модуль, оскільки він задіяний у курсі!" }));
            }
        }