//Delete Button private void btnDeleteCourse_Click(object sender, RoutedEventArgs e) { courseservice.DeleteCourse(this); //DataContext context = new DataContext(); //int id = int.Parse(CoursesListbox.SelectedValue.ToString()); //var query = (from course in context.Course // where course.ID == id // select course).FirstOrDefault(); //MessageBox.Show("Are You sure"); //context.Course.Remove(query); //context.SaveChanges(); }
public ActionResult DeleteCourse(string id) { if (id == null) { return(NotFound()); } var course = _courseservices.GetOneCourse(id); if (course == null) { return(NotFound()); } _courseservices.DeleteCourse(course); return(RedirectToAction("Index")); }
public bool DeleteCourse(int id) { var course = _courseServices.GetCourseById(id); if (course == null) { return(false); } else { try { return(_courseServices.DeleteCourse(id)); } catch (Exception ex) { return(false); } } }
public IHttpActionResult DeleteCourse(int?id) { try { if (!id.HasValue) { return(BadRequest()); } List <int?> ids = new List <int?>(); ids.Add(id.Value); var result = oSvc.DeleteCourse(ids); return(Ok(result)); } catch (Exception ex) { CourseModel result = new CourseModel() { //Exception = _exception.Set(ExceptionType.CATCH, ex) }; return(Ok(ex)); }; }