Example #1
0
        public ActionResult DeleteConfirmed(int id)
        {
            CourseRef courseRef = _CourseRefServices.GetById(id);

            _CourseRefServices.Delete(courseRef);
            return(RedirectToAction("Index", "Courses"));
        }
Example #2
0
 public ActionResult Edit(CourseRef courseRef)
 {
     if (ModelState.IsValid)
     {
         int id = _CourseRefServices.AddOrUpdate(courseRef);
         if (id == 0)
         {
             return(View(courseRef));
         }
         return(RedirectToAction("Index", "Courses"));
     }
     return(RedirectToAction("Index", "Courses"));
 }
Example #3
0
        // GET: Administration/CourseRef/Edit/{id}

        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            CourseRef courseRef = _CourseRefServices.GetById(id.Value);

            if (courseRef == null)
            {
                return(HttpNotFound());
            }
            return(PartialView("_Edit", courseRef));
        }
Example #4
0
        public int AddOrUpdate(CourseRef courseRef)
        {
            var course_Ref = _CourseRefRepo.GetMany(s => s.CRefID == courseRef.CRefID).FirstOrDefault();

            if (course_Ref == null)
            {
                _CourseRefRepo.Add(courseRef);
                return(unitOfWork.Commit());
            }
            else
            {
                course_Ref.CRefSymbol = courseRef.CRefSymbol;
                course_Ref.SymbolMean = courseRef.SymbolMean;
                _CourseRefRepo.Update(course_Ref);
                return(unitOfWork.Commit());
            }
        }
Example #5
0
        // GET: Administration/CourseRef/Delete/{id}
        public ActionResult Delete(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            CourseRef courseRef = _CourseRefServices.GetById(id.Value);

            if (courseRef == null)
            {
                return(HttpNotFound());
            }
            Cours course = _CoursesService.GetCourseForRef(id.Value);

            if (course != null)
            {
                return(PartialView("_CannotDelete", courseRef));
            }
            return(PartialView("_Delete", courseRef));
        }
Example #6
0
 public void Delete(CourseRef courseRef)
 {
     _CourseRefRepo.Delete(courseRef);
     unitOfWork.Commit();
 }