how to loop and delete record from database in table EmployeeCourse table
this is my code
when itry to delete record from removedCourseIds collection it give me error
cannot convert from int to Models.employeecourse
- [HttpPost]
- ic ActionResult Edit(EditEmployeeVm model)
- {
- var existingCourseIds = db.EmployeeCourses.Where(g => g.EmployeeId == model.Id && g.CourseId!=null)
- .Select(f => f.CourseId.Value).ToList();
- var removedCourseIds = existingCourseIds.Except(model.CourseIds);
- //Now loop through these and delete it from db
- foreach (var removedCourseId in removedCourseIds)
- {
- //here error show in variable removedCourseId and show red line under this variable in line of remove
- db.EmployeeCourses.Remove(removedCourseId);
- }
- db.SaveChanges();
- return View();
- }
ahmed salahPosted Sep 7, 2016, 7:40 PM
ahmed salahPosted Sep 7, 2016, 7:38 PM
Manas MohapatraPosted Sep 7, 2016, 9:06 AM
ahmed salahPosted Sep 7, 2016, 8:01 AM
Manas MohapatraPosted Sep 7, 2016, 5:03 AM