public void ParentCourseIsEdited()
        {
            _editParentCourseModel = new EditParentCourseModelBuilder().Build();
            var parentCourseEditPage = _parentCourseIndexPage.GoToEditPage();
            _parentCourseIndexPage = parentCourseEditPage.EditParentCourse(_editParentCourseModel);

        }
        public virtual ActionResult Edit(EditModel parentCourseEditModel)
        {
            if (!ModelState.IsValid)
                return View(parentCourseEditModel);

            var parentCourseToEdit = _parentCourseRepository.GetById(parentCourseEditModel.ParentCourseId);
            _editModelToParentCourseMapper.Map(parentCourseEditModel, parentCourseToEdit);
            _genericRepository.Save();

            return RedirectToAction(MVC.ParentCourse.Index());
        }