private static SingleMembershipDto SingleMemberToDo(Membership person) { var ret = new SingleMembershipDto { PersonID = person.PersonID, Person = person.Person, Stable = person.Stable, Bills = person.Bills, StableID = person.StableID }; return(ret); }
public async Task <IActionResult> UpdateMember(int id, SingleMembershipDto memberDto) { if (memberDto.PersonID == null || memberDto.StableID == null) { return(BadRequest()); } var person = await _context.Memberships .FindAsync(id); if (person == null) { return(NotFound()); } person.Person = memberDto.Person; person.Stable = memberDto.Stable; person.StableID = (int)memberDto.StableID; person.Bills = memberDto.Bills; await _context.SaveChangesAsync(); return(Ok()); }