public IActionResult RemoveSpecialization(int id) { var model = _db.Specializations.Find(id); model.Groups.Clear(); //var groups = model.Groups[0].Semesters; _db.Remove(model); _db.SaveChanges(); return(RedirectToAction("SpecializationsView")); }
public async Task <bool> RemoveTrendingProduct(RemoveTrendingProductDto trendingProduct) { _context.Remove(trendingProduct.Adapt <TrendingProduct>()); await _context.SaveChangesAsync(); return(await Task.FromResult(true)); }
public void UpdateInsructorCourse(dbContext _context, string[] selectedCourse, Instructor instructorToUpdate) { if (selectedCourse == null) { instructorToUpdate.CourseAssignments = new List <CourseAssignment>(); return; } var selectedCoursesHS = new HashSet <string>(selectedCourse); var instructorCoursesHS = new HashSet <int>(instructorToUpdate.CourseAssignments.Select(c => c.Course.CourseID)); foreach (var item in _context.Courses) { if (selectedCoursesHS.Contains(item.CourseID.ToString())) { if (!instructorCoursesHS.Contains(item.CourseID)) { instructorToUpdate.CourseAssignments.Add( new CourseAssignment { InstructorID = instructorToUpdate.ID, CourseID = item.CourseID }); } } else { if (instructorCoursesHS.Contains(item.CourseID)) { var courseToRemove = instructorToUpdate.CourseAssignments.SingleOrDefault(i => i.CourseID == item.CourseID); _context.Remove(courseToRemove); } } } }
public IActionResult Delete(int Id) { var userData = _dbContext.UserTable.Find(Id); _dbContext.Remove(userData); _dbContext.SaveChanges(); return(RedirectToAction("Index")); }
public IActionResult DeleteActivty(int ActivityPlanID) { ActivityPlan deleteMe = _context.ActivityPlans.SingleOrDefault(a => a.ActivityPlanID == ActivityPlanID); _context.Remove(deleteMe); _context.SaveChanges(); return(RedirectToAction("ShowDashboard")); }
public void Delete(int id) { dbContext context = new dbContext(); var törlendőSor = (from x in context.Students where x.StudentId == id select x).FirstOrDefault(); context.Remove(törlendőSor); context.SaveChanges(); }
public bool Remove(Category category) { if (CategoryStatus(category)) { dbContext.Remove <Category>(category); dbContext.SaveChanges(); return(true); } else { return(false); } }
public static async Task DeleteCustomerByIdAsync(int id) { using (var ctx = new dbContext()) { try { var cst = ctx.Customers.FindAsync(id); ctx.Remove(cst); await ctx.SaveChangesAsync(); } catch (System.Exception ex) { System.Console.WriteLine(ex.Message); Console.ReadKey(); } } }
public async Task <IActionResult> DeleteRecord(int id) { ViewBag.title = "Delete Record"; try { var Rabbit = db.MRabbitsTreatmentRecords.Find(id); db.Remove(Rabbit); await db.SaveChangesAsync(); TempData["type"] = "success"; TempData["msg"] = "Deleted"; } catch (Exception ex) { TempData["type"] = "error"; TempData["msg"] = "Error: " + ex.Message; } return(RedirectToAction("AllRecords")); }
public async Task <ActionResult <Haandvaerker> > DeleteHaandvaerker([FromQuery] int id) { if (!ModelState.IsValid) { return(NotFound()); } using (var context = new dbContext( _serviceProvider.GetRequiredService < DbContextOptions <dbContext> >())) { var hv = context.Haandvaerkers.Find(id); if (hv == null) { return(NotFound()); } context.Remove(hv); await context.SaveChangesAsync(); return(Ok("Deleted Haandvaerker= " + hv.HVFornavn + ", " + hv.HVEfternavn + ", ID = " + hv.HaandvaerkerId)); } }