public async Task<IActionResult> Delete(int Id) { var section = _sectionService.GetByID(Id); foreach (var posts in section.Posts.ToList()) { await _postService.Delete(posts.Id); } await _sectionService.Delete(Id); return RedirectToAction("Index", "Section"); }