public void DeletePostFolder(Guid postFolderId) { PostFolderDE postFolder = _context.tbl_db_post_folder.Where(x => x.PostFolderId == postFolderId).FirstOrDefault(); if (postFolder == null) { throw new AppException("PostFolderId does not exist"); } _context.tbl_db_post_folder.Remove(postFolder); _context.SaveChanges(); }
public void CreatePostFolder(Guid postId, List <Guid> courseFolderId) { foreach (Guid i in courseFolderId) { if (!CourseFolderExists(i)) { throw new AppException("CourseFolderId " + i + " does not exist"); } PostFolderDE postFolder = new PostFolderDE(); postFolder.PostFolderId = new Guid(); postFolder.PostId = postId; postFolder.CourseFolderId = i; _context.tbl_db_post_folder.Add(postFolder); } _context.SaveChangesAsync().Wait(); }