public IActionResult DetailEdit(EditCurriculaViewModel ecvm)
        {
            IActionResult result = null;

            // Are there errors
            if (!ModelState.IsValid)
            {
                result = View("DetailEdit", new { id = ecvm.Id });
            }
            else
            {
                try
                {
                    Curricula cur = new Curricula()
                    {
                        CourseId      = ecvm.CourseId,
                        CourseSession = ecvm.CourseSession,
                        Description   = ecvm.Description,
                        Id            = ecvm.Id
                    };
                    _currDAL.UpdateCurricula(cur);

                    result = RedirectToAction("Details", "Course", new { id = cur.CourseId });
                }
                catch (Exception ex)
                {
                    result = View();
                }
            }

            return(result);
        }
        public IActionResult DetailEdit(int id)
        {
            Curricula cur = _currDAL.GetCurricula(id);
            EditCurriculaViewModel ecvm = new EditCurriculaViewModel()
            {
                CourseId      = cur.CourseId,
                CourseSession = cur.CourseSession,
                Description   = cur.Description,
                Id            = cur.Id
            };

            return(View(ecvm));
        }