public ActionResult DeleteConfirmed(int id) { CourseRef courseRef = _CourseRefServices.GetById(id); _CourseRefServices.Delete(courseRef); return(RedirectToAction("Index", "Courses")); }
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")); }
// 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)); }
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()); } }
// 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)); }
public void Delete(CourseRef courseRef) { _CourseRefRepo.Delete(courseRef); unitOfWork.Commit(); }