public async Task PostMember([FromForm] MemberDto memberDto) { var newMember = new Member(); memberDto.UpdateEntity(newMember); dbContext.Members.Add(newMember); await dbContext.SaveChangesAsync(); }
public async Task PutMember([FromForm] MemberDto memberDto) { Member member = await dbContext.Members .Include(m => m.File) .FirstOrDefaultAsync(m => m.Id == memberDto.Id); if (memberDto.File != null && member.File != null) { dbContext.Files.Remove(member.File); } memberDto.UpdateEntity(member); await dbContext.SaveChangesAsync(); }