public async Task EditPostItem(User user, VkPostItem item) { User currentUser = await _context.Users.FirstOrDefaultAsync(u => u.Name == user.Name); VkPostItem currentPostItem = currentUser.VkPostItems.FirstOrDefault(p => p.VkPostItemId == item.VkPostItemId); currentPostItem.UpdateModel(item); }
public void UpdateModel(VkPostItem postItem) { this.Text = postItem.Text; this.Url = postItem.Url; }
public async Task DeletePostItem(User user, VkPostItem item) { User currentUser = await _context.Users.FirstOrDefaultAsync(u => u.Name == user.Name); currentUser.VkPostItems.Remove(item); }